As for me, we should know when to wait and that's when the market is in a correction period and just sell when the bull run approaches. Holding on too much to our faith sometimes leads us to greediness so we should know our limits. If you feel the value of the growth is high and the profit is there, you should sell it when the price is high and you can buy it back when the price is lower, both profit and increase the number. It's just that when you see that you have crossed what you were expecting, you should cash out because the crypto market is known for its volatility and it's never going to stay stable.