Personally I would wait for a better overall crypto market and sell later, because it's a bear market right now. If price rises again you can make a better profit and get more money back per coin if you wait and sell later. Market recovery will be positive to many good projects.
What's your strategy to make most profits now?
if the coin is a utility one then you can really wait for more than a year but if the coin is a garbage coin then sell it immediately because it will really drops its price and hard for it recover anymore.