Do not keep money in cash. A bigger concern right now is inflation and loose money by the fed. Both will keep on driving stocks higher. If you want to be more defensive, buy dividend stocks. At least with dividend stocks, if we do crash, you can hold on and still be paid $$ until the market recovers.
So, I've been rotating some of my gains into "digital REITs". COR and DLR are my favs (they've already gone up about 9% since I bought and talked about them here). These companies in particular run large massively connected Internet datacenters. They pay a half decent dividend.
Other good dividend stocks to consider: T partially because it is beaten down, and partially because of the nice dividend. VZ is also steady. GILD pays a nice dividend and they will continue to be steady. Any utility is defensive right now (DUK, SO, D). Then there are Business Development Corporations that lend money to private companies. They were beaten down in 2020 since people were freaking out about bankruptcies, but they've been climbing out of a hole and I suspect will continue to do well. They pay huge dividends (ORCC, ARCC, GBDC and FSK).
I personally have done really well with my growth stock basket as have most people who have owned growth stocks through 2020. From time to time, I'll winnow the laggards out and re-invest in something else. I won't be winnowing out the winners though. As long as I still believe in crazy growth for the winners, why would I sell?