There are a lot of 3d printers out there, many which are quite good.
The market is constantly changing, and the technology is improving at an astronomical rate. Because of that, it can feel quite frustrating to find the right 3d printer for your needs.
Here are the printers and accessories that I recommend.
Best 3D Printers for Printing Miniatures
The Phrozen Sonic Mighty 8K Resin 3D Printer
This has been my favourite printer for printing miniatures. It is easy to level, and prints beautifully each time.
It comes wifi enabled, meaning you can send your prints right from your computer.
The Anycubic Photon Mono X (or other Mono products)
If you are on a budget, then the Anycubic Photon Mono X will do just fine. While not as high resolution as the Mighty 8k, it still does a great job of printing your miniatures.
Best 3D Printers for Printing Terrain
The Bambu Lab X1 Carbon FDM Printer
I'm starting with the most expensive printer I've tried, because it is absolutely my favourite.
It prints more than twice as fast as any other printer I've ever tried (three times as fast as the first printers we tried out), and the quality is just phenomenal. Somehow it even reduces the amount of visible lines that are typically found in FDM printing.
The Prusa i3 MK3S+
This is my second favourite printer. The Mk4 is now available, but I wouldn't recommend it yet until they get all the features they promised included.
In fact, because the Mk4 came out, the Mk3 went down in price! I strongly recommend getting it assembled, as it can take over 8 hours to assemble it yourself.
The Creality Ender 3
This last recommendation comes with a huge caveat - only buy this if you are on a tight budget, and you are willing to do a lot of maintenance.
The Ender has been a staple in the 3d printing community for years, but lately the quality has gone down. However, it is still one of the better entry-level printers.
And as a bonus - you will learn EVERYTHING there is to learn about 3d printing, because within a few months you will have had to repair many parts of the printer.
Or you might get lucky... ;)