I myself prefer long term investments, and by long term, I am talking about 2-5 years period.
Currently, I am holding BTC and ETH for the long term.
Having a short term investment also have their own advantages, especially if you are an active trader looking for fast profits