Tesla’s biggest competition for the Model 3 will not come from other electric vehicles

Tesla says more than 1 million people will be buying its electric cars annually by 2020, many of them the Model 3 arriving on July 28.