Last Note:

Before you purchase a 3D Printer Look to see if you can find a forum like this one that will support the 3D Print you have chosen.
If you can not find a good support forum you may want to keep looking, learning can be hard but self teaching without any help may be impossible.