Speaking of Subarus, summer before last, the 2010 Forester we purchased new was just about ready to hit 100,000 miles on the odometer. Did a new cambelt & tensioner, trans & gearcase lubes, spark plugs, belts, and oil change. Then off we went from the Oregon coast to the Maryland coast, down to Florida, and back home via Utah & Arches NP - a total of 8,000 miles in 31 days. Not a burp or hiccup the entire way. Same thing on a 3,000 mile trip this past summer to visit our daughter. Running snow-rated tires year-round, it has bailed us out of a jam more than once.
We don't buy a new car unless there's an overriding reason to do so. Since this little hummer still feels, sounds, & drives like it did from day one, I imagine it's going to be awhile until we need to think about going car shopping!