I wouldn't buy pure electric just yet due to a very poor infrastructure for starters. They are kind of ok for very local journeys where you charge your car at home overnight. Calling at a motorway service station the other day and saw all 6 charging points were covered up with signs saying out of order which is not uncommon.

Personally i will still do petrol for now and am looking to upgrade my current (ah) car to another petrol SUV. So for now I'd wait another 4 years and see how the land lies then.