You will not regret taking some of your gains and locking in the profit. However as you near retirement, a good rue is to balance your stocks with fixed income investments 50% of each,
In my case my fixed income is really a money market fund, since bonds and money markets yield about the same.
How close to retirement you are makes that ration important. If you are very young, the 80% stocks makes sense. Etc.
I'm still 10 years away from when I want to retire which will be the SSA FRA age for my bracket (67). I was at 60/40 when Trump got elected and made it 70/30 just before his inauguration.
It was a very nice three years. Now I don't want to push my luck!