What a smart individual would do is either continue holding in the event that he needn't bother with cash any time soon. Subsequently, there is no an ideal opportunity to hang tight for the landfill on the grounds that at any point in the near future the market will develop.
If you are looking to book your profit it is a wise decision to book them if you think that the market could go down. Assuming that the investment you make are extra funds you should book profit once in a while rather than holding for the infinite long term and for that you need to study the market trends carefully and sell everything once the trend reverses and wait for the market to settle down to enter once again at the bottom.
If everything was easy as you explained... The market can stay irrational for a very long time than we stay rational, the trend reversal will happen one day but I don't know I will be there at that moment or not. The fake breakout over resistance lines launches new limit orders and illiquid market conditions will lead to the rekt. Instead of playing with trends,I prefer to sell 50% of trades and wait for a better opportunity to buy back.