I think you're directionally correct. But that BMW will likely turn into a maintenance nightmare in 10 years when electronics modules start failing and new replacement parts are no longer available. Might be best to lease it instead of buying for those who can afford that option.