I'm entirely self taught, the internet is a wealth of knowledge these days.
My golden rule of thumb is I'll NEVER pay someone to do something that I haven't at least tried myself first even if it's something super intimidating like a diff rebuild etc (other than the obvious like machining, tyres, wheel allignments etc).
It's the best way to learn.
I'll happily do my own engines, drivelines, exhausts, tuning, paint, body etc to me thats what makes the car enjoyable, I much prefer the journey over the destination and to simply pay someone to build stuff for me would take away all that satisfaction.