The best time to sell off your crypto investment is either when the market value of the crypto coin you invested goes a bit higher than the initial value you invested or when the value drops to avoid you from losting a greater portion of your initial investment.
Yes, selling coins must look at the market situation. And don't rush to sell coins because the price of coins will definitely rise again. I think trading is very fun because now the market is in very good condition to sell coins.