Hi,
I've just bought an 2008 plate Granturismo, 30k miles on the clock, full main dealer service history for way more than £21k. I think if you take a look on Autotrader at the prices of similarly aged cars as what yours will be at the end of the term then you'll get a good indication as to...