Most of my cars have been the best of those mid priced cars which depreciate the most.
I buy them between 2 and 5 years of age.
The only negative is I have to look at 5 or more to find one which has been kept well.
My current car I bought at 5 years of age, for 1/3 of the new price- $13k. It had gone 60Kkms.
After 8 years of use and  just normal maintenance it is running like a top.   I only drive about 12Kkms per year.  It's fuel mileage is similar to new similar cars.
I prefer it to most of the new cars I've looked at. The latest touch screens in the middle of the dash, instead of knobs, is not my thing.  In fact I feel it is more dangerous than phone texting.