This article makes a compelling case for why electric cars will dominate sooner than you might think.
Tesla will do for electric cars what’s Apple did for smartphones:
Gas stations are not massively profitable businesses . When 10% of the vehicles on the road are electric many of them will go out of business. This will immediately make driving a gasoline powered car more inconvenient. When that happens even more gasoline car owners will be convinced to switch and so on. Rapidly a tipping point will be reached, at which point finding a convenient gas station will be nearly impossible  and owning a gasoline powered car will positively suck. Then, there will be a rush to electric cars not seen since, well, the rush to buy smartphones.