I’m mostly mutual funds. But I’ve given up trying to time the market. I set my asset allocation and rebalance when it gets out of wack. I follow the bogleheads lazy portfolio and it’s been better than when I tried to time individual stocks…. and lower cost.