I will advice you based on my own principle. Any time I'm investing in a coin, I always set target for myself. So if you had target as per the price level your coins should reach before selling them, then you would whether you should hold or sell. Moreover, in crypto world, patience and contentment are very important.
Yes you are right. It is better to hold the coins until the price grows. And when the price grows and you can make a profit, then immediately sell the coins.