OP, wanna place a 50K bet that it wont happen in 10 years? I would fly in Canada if some "betting contract" would be possible to sign
In fact, I would even venture to bet that not even the majority of BMWs would be electric by that time. Meaning that majority of them would still be gas/diesel.