I believe you need to know in advance what you think is a good return. If price reaches this level sell 50% of the position and keep the rest. I would def. keep a portion of the tokens in such hot markets because it needs to just one time to go through the roof to make you a substantial additional profit.
The markets are so hot that it is worth taking the risks of making less money vs. making A LOT MORE profit...
By selling part of your position, you still made money AND have the chances to make even more money.
As the old investment saying goes: "Cut your losses and let your profits run"
I hope that helps, good luck