There are very good suggestions here already.
Its like buying a car for the first time. Some see something they like and get it regardless, whether it is the right decision or not comes later. Others spend a lot of time going through all the options and by the time a decision is near there is something else on the market and the process continues. Then there are the tinkerers...........
I have seven operative printers, an original Pruser i3MK3s+, 2x Nophead Mendels (homebuilt), 1x heavily modified Tevo Black widow, 1x homemade Gmax style 300x300x600 (for tall prints), a large format 400x400x500 modified Xinkebot Orca2 and a PhotonS resin printer. Why so many and why are they modifed? They are setup for different work and filament types, all have been setup with autolevel. I'm a tinkerer and wanted the machines to be better. I really like the huge spectrum of items that have been possible to produce. I was printing many objects for a long running project
https://safetyfirst.airbus.com/pitot-pr ... he-ground/ Scroll to the large blue section.
Also have drawn and printed replacement obsolete car parts, cistern parts, brackets, clamps, fittings for machines and households, underwater light covers for a pool. Many model parts, molds, F5J wing joiners, an 8 foot Saturn 5, trophies, teaching aids. One job I have now is making replacement parking sensor housings for a BMW.
If you can draw it you can print it, although the resin printer is better for small detailed items.
Pick a printer with good reviews and support. Don't buy the cheapest eBay special, it won't be. Also don't overspend on a high end printer for your first one. Creality, although a cheaper brand in the scheme of things, are well established with a good product line. Bed levelling is a very good function to have. There are many resources on the net and some very good experience here. Expect a few failures, learn from them.
While many files are available in libraries like Thingiverse and Yeggi, if you are going to get serious you need to be able to drive a CAD program.
I mostly draw with Sketchup Pro (the free version does a lot with some add ons), I slice with Simplify3D, PruaSlicer and Chitubox for the resin printer. I dabble with other programs, but use those above the most.
The Prusa is my "go to" for most fine work for modelling and now does most of my modelling printing.