The deal I got is looking better and better
I bought with a 50% guaranteed value buy-back after 4 years, conditional to a 80,000km limit (I live within 2km from my office, so I only do about 15,000km/year). Essentially, I'm leasing it, at prime -2.2%. The 50% value after 4 years is going to bite BMW in the butt it seems...