It's worth it for the knowledge, increased independence (you can now maintain all of your wheels and help your friends), and satisfaction of doing jobs to your standards.
It has indubitably cost me more money than I would have spent just buying the wheels I need, though.