"Given this uncertainty, a great strategy, I think, is to still…
* invest in the best companies in their sector, (e.g. category crushers),
* use The Criterion (e.g., Saul’s criterion: hyper rev growth, high recurring revenue, high gross margins, strong management, competitive differentiation, switching costs, improving metrics, customer base diversification, and the like), and
* invest with the idea to hold, but follow the companies closely, and get out when the story has changed."
Agree with the above. It stinks to buy near a peak and then watch a stock drop, but it’s impossible to time it.
Also, AYX is not the only stock to have a big drop from its recent highs:
DDOG $99 ==> $75 (25%)
ZM $281 ==> $231 (17%)
FSLY $118 ==> $75 (36%)
AYX $185 ==> $110 (40%)
So, it’s painful - but it’s “normal”. With high growth, there is high volatility. The price often gets ahead of rational levels and when the pendulum swings, it usually overshoots on the low side also. Then things stabilize and the process repeats.
Look at CRWD chart from the last year - it was at 100 shortly after IPO and then fell all the way down to mid-40’s even before COVID. 55% drop.
I think everyone here believes all those companies will reach all-time highs again. Just need patience. And recognize that it could get worse before it gets better. No one knows what is coming next.
And you can’t judge it just by how much a stock has gone up. It might be tempting to think - “well, my stock has gone up 100% in a few months, so it must be ready for a pullback - maybe I should sell it now before it drops”. That is what I did with LVGO this year - it went from 25 to 50 in about 6 weeks and I sold $50 calls on half my shares bc I was scared of loosing the gains. Then it proceeded to go all the way to 150. (facepalm) In 10 days I will have the pleasure of selling some lucky person half of my LVGO shares for $50 - because I was trying to time the market. You have to be able to live with the big swings up and down in stocks like these.