There is another option personal lease but let the company pay for it with a car allowanceDitto, I learned a similar lesson myself and now I won't take out finance on a car. It's cash or cash + trade-in for me now.
If you can afford £200, £300 or more a month on a loan, you can afford to save that amount per month for a few years & have cash in the bank to do a deal on a decent car while driving round in a £1000 - £1500 'bangernomics' car in the meantime.
Loans for cars are a mugs game, especially for a depreciating asset when you could end up in negative equity.
Sent from my HTC One_M8 using Tapatalk