Stocks and Crypto is gambling, I only have a few percent in them at any time for shits and giggles. Slow, steady and diversified wins the race. Mostly ETFs on any accounts outside of retirement, my company manages my portfolio for my retirement accounts so there is some bonds and company stock in addition to mostly ETFs. Managed retirement account has always done the best YoY by far. I always think of copying what they do in there with my other accounts but never get around to it lol
Maxxing out the tax-advantaged accounts first is the best strategy too