I have a 1985 Subaru Station Wagon still running like new. Granted, since I retired I don't drive that much but if I ever decide to buy a new car it will be another Subaru. You won't believe this: the original battery lasted 15 years! I take very good care of it, change the oil once a year, whether or not it needs it, and the only repair I had done was a break job a couple of years ago.
If you buy a new one, the dealers, at least around here, are expensive during the warranty period. I don't take it to the dealer any longer.