Living in the rural's, you have to be prepared as town is a bit of a jaunt, over the years I have accumulated just a ton of tools, metric, sae and more, I have an air compressor in the garage, impact tools etc, I do fluid changes, all filters, wheel rotations, anything that bolts on, mind you there are times I just don't feel like doing the work, then I make a shop appointment.
Electrical and electronics is my forte, I did design and development for a living, I have a electronics shop in the basement where Im setup to do surface mount and other work, I have direct drive soldering irons, blowers extractors etc and a couple of microscopes to get up close and personal with components, I wont touch the electronics in the new truck till its out of warranty, if lets say per-say the infotainment system fails, GM will just swap it out with another one, if out of warranty I will remove and chase down the failed component, if there is a blown chip, I would have to track down a supplier or I just might have whats needed, over the years you collect components, there are parts you save you will never need till you need it, its happened so many times.