Oh I have saved a ton of money by doing my own work over the years.
This also comes from it being difficult to find a decent mechanic.
Lots of places they might have one or two good techs, but those guys are really busy and you're not likely to have them work on your stuff.
Just oil changes, how often do you hear about horror stories?
Leaks after changing the oil because the oil change tech was an idiot/lazy, forgot to put oil in the car, not enough oil.
Yet the dumb ****** still drove the car around front for you to pick up and didn't notice the valve train noise.
[rant]
then the "why the fk did you pull my ******** air filter out, let along asking me if i want to replace a perfectly good filter that now has greasy fingerprints all over??!"
Then knowing they will probably strip the plastic threads reinstalling the damn thing.
Or like discount tire did with my lug nut covers on the tahoe this last time.
dumb pos put the cover on in the wrong orientation, and decided he was going to force it on there.
Luckly, it didn't break the tabs, but it did bend them.
I had to use heat to straighten them out.
Yup, before I went in there, I thought about taking the covers off first, but I figured this is a common enough vehicle it should be fine right?

[/Rant]
I consider myself to be decent at troubleshooting issues most of the time.
+ I find it entertaining.
The money I save, I can then justify having "toys" or even an old sports car to play around with.
It's also great IMO to know exactly what was done, and what parts were used.
I can then justify buying tools to help me along my way, heck most of the time for jobs that require special tools is still cheaper after all is said and done than paying someone else to do it.
My transmission for instance, that job saved me thousands of dollars vs having someone else do the work or buying a remanufactured unit.
+ there is absolutely no question about what parts and upgrades I used.
Bad part, it took me some decent amount of time to research and detail everything out.
if this was a daily driver, it could have been an issue.