I feel like its best to have a project first where you need 3d printing and then buy a printer. Just getting a printer in and of itself is kinda boring after finding some random crap on thingiverse and printing it out.