The Haynes manual for your car. Even if you're not a mechanic they are so detailed they will walk you through fixing almost anything, they're made for the laymen. I'm a diesel mechanic and even i own one for my cars.
When friends buy a new car i buy them a Haynes manual.
They don't do them for ever single car in the world and the coverage isn't as great on later model stuff but if you own s car 5 years or more old they're great.
I've owned a manual for every car I've owned for the past twenty-five years and keep an OBDII scanner in all of our vehicles. General curiosity and concern for being broke down at an inopportune time makes it seem like a no-brainer. I have also made most of the repairs on my vehicle thanks to Haynes (and YouTube).
But then I have friends that couldn't jump start if life depended on it. Seriously. They connected the cables to two random pieces of metal in the engine compartment and fried the whole computer and electrical sub systems. Over $12K in damage.
They don't get a manual and they don't want it. Even if you're well off enough to pay for towing and hire out repairs, it absolutely blows my mind to think people wouldn't want that security.
Yeah thats common with these manuals anyways. I've probably owned a dozen over the years and they work great for high level issues but are pretty lacking in detail especially when you have 3-4 different versions of XYZ from the factory.