^^^^^^ Even if you don't come out way ahead....many DIY repairs will be done 'better' by you than by someone else.
Now, obviously...we need to consider which jobs to tackle and which ones to leave to a pro or at least someone with more experience. I think that goes without saying.
My personal philosophy on it is as follows:
IF I can do the job (have the time, understand what is needed) and get the same or better result as having someone else do it, then I am definitely going to look into it.
IF the cost (including tools needed) will be less or roughly the same...then I will gladly purchase tools and other items in order to do a repair/maintenace.
Any tools or other items you have to purchase are 'assets' that can be kept for future use or sold if you don't need them. Its like getting them for free...if you had to pay someone else's fee to repair your vehicle.
My labor (spare time) is FREE. I have to chuckle at those who remark "my time is worth something" (monetarily speaking), when working on their OWN project. Wow...what a sense of self importance. Pffffft......!
So be smart about it. Consider whether or not it is worth the trouble, fits into your lifestyle and if you are confident enough that you can do the job reasonably well.
These days, with the plethora of information available to us....a LOT of repairs can be done by the DIYer (if you can simply follow instructions). Well...that and weed out the good from the bad information.
My hat is off to all those who tackle the jobs they can...and then go that extra mile to share it with others. It would be hard to find a site that has members as helpful and courteous as I have found here.
Good job guys!