Thankfully I addressed most of the issues before they turned into issues that would leave me stranded. Most...
2 years ago, I noticed the water pump was leaking around the shaft. It also wouldn't warm up at all. Solution: new water pump, new thermostat, new radiator hoses.
The old water pump literally looked brand new when I pulled it off, but the bearing had failed - it was noisy as hell and pissing coolant around the shaft:
This summer I noticed one of the heater hoses had been rubbing the clutch line, and was almost worn all the way through. Figured I'd replace both - both hoses, brand new, from the dealer, were $18... when AutoZone wanted $20 for one and couldn't get the other.
Alternator took a shit 10 miles from home a year and a half ago. Made it home with the a/c cranked up and the stereo blasting with a decent charge on the battery, after stopping by Napa to snag a lifetime reman alternator.
The only time it's ever been towed, so far, is when I started hearing a really weird popping from the front left wheel. I knew it had a bad outer CV joint, but it was popping so bad I thought it would break. Turned out it was a wheel bearing that suddenly decided "oh hey the outer race? we don't need that shit" and chewed through it. I had it towed because I was 30 miles from home (and had AAA Plus), after seeing the bearing when it got yanked I was really glad it got towed.
It's had a shitload of "well crap this really needs attention like, yesterday" work, but only one tow..