Perhaps it's different at the higher (or midrange, idk?) prices like that... Most I've ever paid for a car is the current one at £14.5k... which admittedly was for something "only" a few grand cheaper than I could have gotten it new - but at that price a few grand is quite a big chunk of the overall purchase cost and every little helps. Used a Personal Loan to get a much cheaper rate than the ~9% an actual Hire Purchase was going to cost - so yes a deprecating asset still but at least it will be worth something in the end not nothing. Much like renting vs mortgage really
Thats the point though, those times have gone since the shortages. That £14.5k car saving a few grand will be new price now and saving you nothing.
Years ago when i bought my own cars i used to do exactly the same as you, buy one year old ones where a massive chunk of the depreciation has been used up especially if it was a very heavily depreciating car.
But maybe as I moved up and and up to better and better cars, more luxury and high end, that didnt work anymore. I remember buying a brand new VW Touareg with the a few options and a list price of £56k for £38k as VW were offering 5k off new, another £6k contribution to the finance and I got the dealer to knock off around another £7k.
At £38k it was way cheaper than any used one for sale in the country, even just one year old ones.
Three years later I got £27k for it so it really only cost £11k in depreciation.