When choosing a 3D printer it is important to choose the right one. With so many printers out there it is hard to what the right decision is. There are many factors to take into account: print quality, sise, and cost. The Ender 3 (in the image on the left) is in my opinion the best printer for its cost.
Other printers that are a little more expensive but high quality include the CR 10 V3