Ditto, 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...