I'd go for the range extender option if you can. 2016 and older didn't have the longest lasting batteries.
Be prepared to pay luxury car maintenance prices, it's a bmw
I'd go for the range extender option if you can. 2016 and older didn't have the longest lasting batteries.
Be prepared to pay luxury car maintenance prices, it's a bmw