I’ve had lease cars through work for 20+ years so have not bought a car in a very long time but they’ve just closed the scheme. I’m driving 20000+ miles a year which is probably too high for a private lease and don’t have more than a few thousand pounds to put down as a deposit, though have a reasonable monthly income. What is the best way to finance a new or few yrs old car?