My experience of trading in my 320d out of MP is that BMW dealers "normally" say that the don't put out of plan cars on their BMW Premium used car lots.
They
tell you they "send those vehicles our to the trade"
In my case, they gave me R135 000 trade in (I remember the figure because it was effectively the same as the cars mileage) on my 320d against the X3 and I owed R 183 000. I got to hear that they sold my car for R 195 000 and that really pissed me off:RedNo:
I paid FULL RETAIL for the DEMO model + extras X3 that I could have got at the base model price had I walked in as a cash (or no trade in BMW Finance) buyer off the street.
They "loaded" the shortfall onto the X3 by listing the accessories at retail value so at worst the "stealership" made R120k on that deal; R63k on the accessories "loaded" onto the X3 deal PLUS the R60k they made selling my 320d.
At best now with over 100000km's on the X3, I have to keep the vehicle another 2 yrs before I can hope to get out without paying in. That is if my wife now drives the car and we keep the mileage for the next 2 yrs under 12 000k's / year!!!
I will probably realistically be landing up running to the full 5 yrs and even then may have to pay in!!:RedNo:

So Flame, I think you are using "ponzi scheme maths" bud but hey if it works for you no probs.
My aunt used to say she'd saved money by shopping at Makro Durban for groceries......it was cheaper than Pick n Pay Port Shepstone.
But aunty, you
live in Port Shepstone:roflol::roflol: