I tend to buy vehicles with bigger miles on them. Usually if they're in decent shape, there 's plenty of life left in them, so rather than just pay for a number on the instrument panel, I figure the savings of buying something that's got ~120,000 vs. ~50,000 will buy lots of replacement parts. I've rarely, if ever, had that not be the case.
I've only bought one vehicle brand new, which was an '01 Jeep Cherokee, and if I had it to do all over again, I'd have found that same vehicle with some miles on it. The warranty only paid for one repair that it needed, which was a ripped splash shield under the front, and other than that, it was trouble free. Since I put so many miles on a vehicle, the warranty was gone in a year.
My Durango that I have now, I bought with ~90,000 miles on it, and it now has 119,000 not even a year later. I don't need to drive as much as before, but my tires still don't stay still very long. I paid $8000 for this vehicle last December, which was an absolute steal. I priced them out with lower mileage, and they were still bringing around $15,000 for the same thing with less miles. So far, nothing has failed that wasn't something I contributed to. I've trashed 3 sets of rotors already, but I still sometimes think my 5000# SUV has the same braking characteristics as a sports car that weighs half as much. Constant warped, blue, cracked rotors are a not-so-subtle reminder that I can't drive this thing as agressively as I'm used to.