Time to buy Tesla TSLA?

Our current read on the stock...