Long term investing is the smart move for me. However always look at the value of the investment. Years ago I heard of a coin called electroneum and it started strong then slowly collapsed. Four years later it's still down. Why? Development stalled and interest dropped.
It would be a bad long term hold.
Other investments have a much stronger base and dedicated community. They may have ups and downs but as long as the community is there then they will achieve in the end. In thinking Splinterlands myself but there are many examples. For those long term hold is great.
All comes down to "what are you holding". If it's a gem hold it for the long term. If it's a steaming pile of s*** then flush it.
The real trick is knowing the difference between the two 😉