How can you possibly know where "the highest possible peak" is? There's no way anyone knows that, and it's a fundamental fact of trading. If you knew, everyone else would, too, and that peak would cease to exist.
My suggestion is to hold and sell if you make enough of a profit such that you're comfortable. No shame in taking your chips off the table at some point.
Indeed. People usually make the mistake of waiting too long hoping to sell at the peak of a pump and sometimes they miss the right opportunity. I agree with you that once you're comfortable with your earnings, don't hesitate. A lot have learned this lesson for holding too long.