As I get older, one key realization I have is about money in relation to other assets class. Moving from stock to cash is just from one asset class to another. From one risk to another. Cash has risks of inflation, low returns and country risk. Nevertheless is not easy for many to move past this point even for myself. 

What this mean is that taking profit is meaningless strictly to dividend investors when fundamental remains unchanged if we are looking for safety harbor and out-of-market. Timing the market is tough. Often we miss big time when we realised or gains. I am still learning therefore prefer to do on stages for some counters.

The market has been on bull for some time. Even sell in MAY and GO AWAY is misguided as the market recovered.  At this point of time, trying to inject huge amount of money into stocks seem lack margin of safety