As far as Model 3 pricing goes, Tesla can have it both ways. Bring out the triumph of a base model that starts at $35,000 and also enjoy an ASP of $45,000 to $50,000 with fully loaded models going higher. As long as it is possible to order a ~$35,000 Model 3, it won't matter if the base model is rarely ordered and the fulfillment is substantially at a lower priority. The addressable market at $40,000 to $50,000 is an order of magnitude higher than where the Model S and X sit now. The problem will again be that Tesla is production constrained, regardless of the GM Bolt or the Nissan Leaf v2, BMW i3 v2, or other vehicles. They will be production constrained whether the ASP is $35,000, $40,000, or even $50,000. You just have to look at what the market is going to look like in 2017 and 2018 and the moves by non-Tesla auto manufacturers as well as the infrastructure build out is clearly pointing to a lack of robust competition. That's not the same thing as no competition, just that it won't be enough to crimp Tesla's plans at all. Tesla's issues thus far have been mostly self inflicted as opposed to getting real competition and that's likely to be the case going forward.