3D printing can be a complicated process to produce the best results. Core assets to achieve those goals include: Computer skills; Self directed learning; 3D Printing knowledge; Time investment; Practice of that knowledge; and above all else, Patience.
Are you a complete beginner, and looking to buy a 3D printer for tabletop gaming or any other fun stuff?
These are some questions for you first.