Don't forget that after the loan is paid off, you'll still have a Cooper S sitting in your garage, that may be worth $15,000 - $20,000, so you have an asset, and you can trade it in on a new one. Regarding the lease, you have paid all that money and you have nothing to show for it.
Regards, ElTel