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 P1P FDM 3D Printer
This slot used to belong to the Bambu Lab X1 Carbon. I had assumed that because the P1P was roughly half as expensive as the X1 Carbon that it wouldn't be as good.
Boy was I wrong.
For 3D printing terrain, there is no better printer (right now) that I've experienced than the Bambu Lab P1P.
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... ;)
Other Supplies You Will Need
Any Generic PLA (for FDM printers)
A Respirator (for Resin printing)
A Backup Power Supply (great for when the power goes out)
A note on power supplies: Many printers come with a "remember where you left off" feature, but some (like the Bambu Labs printers) don't automatically restart, and so you can lose printing time overnight.
If that is not an issue, then save your money and don't bother buying one of these.
Nitrile Gloves (Latex gloves will NOT be good enough)
IPA Alcohol (99.9%) - For cleaning resin
Many many paper towels