TSLA - 300 or 150?

TSLA is at the 50/61% retracement level from 291 highs to 185 low.
It is also overlaying the 100/123% extension level from 185 lows.
A break of the above mentioned areas will favor the idea that we are in the run for new highs...
A strong reaction to the down side could be the beginning of another leg down, maybe into the all time 50% retracement level