The rise of electric cars is staggering.

Over the past decade, Teslas have gone from being the car of the uber rich to the car of the Uber driver. All of the major automakers are taking the plunge on EVs, which is driving down prices and expanding available options. Globally, this year will see more than 14 million electric cars sold, according to BloombergNEF, compared with just 700,000 in 2016. And some 23 countries have now passed a crucial EV tipping point — 5% of new-car sales — after which adoption picks up dramatically. In China, the biggest EV market, 38% of new-car sales were electric in August.