You can get far on cheap printers like Ender 3 and 5 200-400$ note print quality has a lot to do with settings in the slicer software, as you gain experience you can considerably improve the prints.
Next level up is Prusa I3 MK3 , it looks cheap and simple but is better than sum of its parts as the company makes printers, software and filaments and the tune right out of the box can be great at around 500-700$
Next level up you want to print higher temperature materials like ABS, ASA etc for that you need an enclosed printer, there are a bunch out there like Zotrax M200 M300 or Ultimaker 2 , but these already machines in 2000+ $ range ,Midrange builds like SecKit-Go for some 1000$ , build it once you get more experience
In this range folks already build own printers that can be great bang for the buck but take time and effort to make in 2000+$ range current King of the hill is the Railcore II , followed close by machines like Voron V2 all of these machines are ither kit or plans built.
I started on Ender 5 pro and am now building a heavily moded Railcore IIZLT , Ender 5 at present i have extremely well-tuned using Prusaslicer and minimal upgrades on the printer itself.