I have an 04 canyon and it's ran great with proper maintenance and some repairs. Modern vehicles should last a long time as long as you put the needed maintenance into them
Even if money is no object, in many ways 10-15 year old vehicles may be the sweet spot in terms of decent features without sacrificing privacy.
I don't want a monolithic touchscreen (zero physical buttons) with apps, integration, cameras on me in the cabin, data collection and harvesting etc. For that reason I will stick with a decade plus old car.
I bought my current car, an '08, for $7000 in 2014. I paid it off in 2017 and havent had a car payment in years, its been a dream. I get car envy and fantisize about buying a new car but then i look at the prices and im content with currently paying $0 a month
Drove my end of teens car just over 14 years, 230k miles. Transmission finally started to give and honestly for most of its life I treated the car like dog shit, but I learned to do most maintenance myself eventually. I did buy a new 2024 civic and I do love it so far, and it being a Honda I already know how to work on it from my last car. Maybe eventually I'll find time and a bit of budget to fix my old one but realistically for now I have to travel and work.
My truck is -07 and it's the newest vehicle I've ever had. I'm not even especially interested about newer models because they just get more difficult to fix yourself and come with bunch of features that I prefer to live without. I prefer a work horse over fashion accessories tho mine is quite nice to look at aswell. Especially from distance.
My 2004 Subaru Forester is going to drive until the heat death of the universe if I can keep doing routine maintenance. Added bonus: it's a manual so I get to be part of an ever dying breed of people who can drive stick. We're almost at 200k miles and going strong.