It actually depends on the coin you are holding. Some coins like bitcoin and ethereum are preferred to hold longer because they appreciate over a period of time and despite of fallbacks, it recovers. Unlike short-term coins which are not in line with the two mentioned coins, they are most likely better to be held shorter because they depreciate and when they do, it is less likely to recover.