The market is obviously over sold and we saw how most of the companies went down, however, TSLA made it even worse by selling 5 Billion shares in order to raise money for the brand new factories.
There are two options for now:
1- Be patient and wait utill the stoke price settle down around 285 and then buy.
2- Buying put option ( strike $320 )