Long term bullish, but TSLA is not ready to move up yet. This flag is still forming. It needs to consolidate a little more, and break that upper resistance. I can see it revisting 600 again and that will be the right timing IMO. Often stocks with mega runs need a year of sideways action. TSLA is hot enough that it will probably return to ATHs in the fall.