There is a Chinese EV manufacturer with a new concept that may very well be a game changer. Electric cars are sold without an expensive battery. Instead they are setting up battery changeout stations where you pull in and out in 3-5 minutes with a fully charged car. This is done on a subscription basis kind of like basic cable. The two big obstacles, original purchase price & time to recharge, to mass purchasing of electric vehicles are therefore eliminated.