I agree HH. I’ve been in the investment business for over 20 years - never seen anyone who could consistently time exits / re-entries, etc. Some get lucky from time to time, but the odds are still there.
If you believe in a product / company, often the best thing to do is nothing - and exercise patience thru the noise. It’s hard to do - particularly for me, but it usually leads to the best long term result.
I don’t hold anything against the shorts, traders, etc. Free country and it’s their business (and some have done very well I imagine). I just believe this product is exceptional - and that the market cap can increase more than 10x from here - and am prepared to wait for that.