I think it will go back and forth a bit longer. Bears will claim demand is falling and that we will see it in the Q1 numbers. Bears and bulls are tenacious in this stock. I'd say once we get to Q3 and Q4 2019 and still profitable then the shorts will get squeezed. Long TSLA calls and stock myself.
You can count on it, they count on it, and I'm going to count on it. That's what makes this horse buck so hard. Only this time, I'm skimming a bit (not much, just some). I have a small sell at $353 and we'll go from there. I'm overweight anyway with the rest in cash - for dooms day in case some idiot shuts down the global economy next.