A 3D printer is worth it, but perhaps not for the reason you think.
It even beats most budget laptops running Windows.