This is why I drive a 16 year old Subaru with 240,000 miles on it.
New car prices are a ripoff. And “high mileage” cars are not what they used to be. You can get a reliable, high mileage car as long as there are records of maintenance over the life of it.
Last summer I bought a 2018 Toyota truck with 45K miles. Got it for $48K. Paid cash for it. It had been babied by the previous owner. I plan on keeping it for 20 years or when I am put in the ground.