…………….
As to DG's comments about leasing/HP, as I've said loads of times before, it will work for some people. Company schemes often make it a no brainer - like tunnie's EV tax avoidance scheme, or Mrs TB's old scheme when she was at Rover. ………..
It worked great for us for quite a few years.

No deposit, no tax or insurance to worry about, just chuck fuel in it. The price was reasonable and as I changed cars every nine months, I could work my way through the model’s catalogue.

My main stipulation was a big engine and black leather, as big engines went hand in hand with more toys.

I’m certain that it annoyed some managers that a shop floor pleb was allowed to have a BMW X5 M50 and park next to the management 3 Series.

Anyway, they eventually reduced the choice of vehicles for non-management, as well as the prices going through the roof, so I decided to purchase them, using my company discount. I could buy a vehicle with discount, and sell it eleven months later for what I’d paid for it (we had to wait eleven months due to tax implications if we sold before the eleven months was up). Car traders get to recognise your number and phone you to discuss what spec sells well, so moving them on was never a problem. It worked ok but was obviously more hassle than leasing, plus you have to have the initial costs available for the first purchase.
As for new cars versus older models, we recently visited several dealerships (mainly BMW and Audi) with a view to replacing one of ours. I can honestly say that nothing took my fancy, and I never thought I’d ever say that. Ridiculous dashboards that extended to the passenger side and looking tacky did nothing for us, and most exteriors have gone weird, so I’m sticking with what I’ve got.