TSLA is just as overhyped as Elon Musk.
That statement is quite true but really most of Tesla's products has been top notch and well delivered (ahem* Cybertruck). They are more inclined for a sustainable future but really the backbone of the company has been exploiting low-labor cost workers. Elon twitting and talking about crypto in general is a move to entice the market, other than that is just a plain tactic to squeeze some gains in a short time which will eventually result in a loss (which we see now since they remove accepting btc as payment and their stock price is affected).