I've been thinking about the company's timing.
Some have rumored that the Mexico factory announcement will be this Friday, but I am starting to think no way.
Any news this week will be drowned out by the run-up to Christmas, and very quickly forgotten. Tesla ALREADY have an announcement opportunity coming up with the Q4 earnings call.
This is the perfect opportunity for them to
1) announce a new Mexico factory
2) announce a stock buyback
Of course, there are other wildcards, like announcing the model 2 small car, or announcing a completely unexpected van to be built in mexico, but I consider both of these unlikely so early. They are not going to want to steal the cybertruck and semi's thunder.
As someone who has held TSLA for > 7 years, I think right now we are in one of those frequent 'anybody selling now is just nuts' phases. That would be truye if the stock was $400, let alone $150. There are just too many good prospects that are imminent for it to make sense to get out now.
A VERY good time to get in though.