The current EV state is the reason I have a X5 45e (week 5 build) on order. It will get my feet wet in the EV world with the bonus of the BMW inline 6 cylinder engine for the longer trips. In a year or two I can see what is available and see real world reviews and maybe get a full electric car.
The EV market is still young and there are many models coming out in the next couple of years.
My $0.02