I must admit to being sorely tempted by a 3D printer .... my only worry is that,as I struggle to set up a new phone and my only brush with programming was machine code in Hex at least three lifetimes ago, I may struggle to generate CAD files (I would be interested in making parts for specific jobs rather than using pre-made files)
I do, however, have a friend who has more money than sense, loves 'toys' and uses CAD as part of his work! ... I feel a 50/50 partnership coming on.
K