Further, by 2018, Tesla will likely have more EV battery production capacity than BMW, Mercedes, Audi, Volkswagen, Porsche, Volvo, GM, Ford, Chrysler, Nissan, Renault, Kia, Hyundai, Toyota, Honda, Aston Martin, Jaguar, Land Rover, and Mitsubishi combined. And it is likely still true in 2020. The question you have to ask is, will the rest of the automakers catch up in battery production capacity in time before their ICE production becomes stranded assets.
That's before we talk about Tesla Energy. I think Tesla Energy becomes slightly bigger than the Tesla Motors side. There's plenty of analysis on this, you just have to go do some homework.