There are low, mid, high and silly pricess.
I started off low with a wheel on Tacx 2240.
It worked, wasnt as accurate as more expensive models and was noisier. But it did the job. It got me from a dumb trainer working off HR and perceived effort into Zwift. The experience is much more engaging. I like to do the races and tick off the badges from completing courses. If zwift isn’t for you it will be obvious fairly soon. You could get on with a power meter and dumb trainer but you lose a lot of the experience not having feedback.
I’ve now got a Tacx flow. £6-700. It’s quieter, more reliable (my FTP dropped 🙁 ). It just works better. In the same way xtr is nicer than slx but both work.
There are other non zwift options rouvi and a few others that let you ride real roads from GPS data or videos.
DC rainmaker is good for reviews.
Think about extras. Fans, mats, computer/monitor/TV etc.