I think its a great hobby, you dont have to spend much on a fancy 3d printer. You can buy the monoprice select mini for a really good price. Its a great 3d printer to start with. Theres lots of files readily avaialble on thingiverse and similar sites for free. Blender is also a great program to model your own files theres lots of tutorials on YouTube for it which is awesome