Definitely holding for long has more benefits and less risk. Just imagine the kind of joy that's in the face of those who has been holding bitcoin since 2009 till date. This is the kind of things you will get when you hold bitcoin for long. And the more the years is going the more adoption bitcoin is getting, this simply means that the price of bitcoin can still surge further in the future. So the longer we keep holding the more benefits we will keep seeing.
Hodling Bitcoin for long is a major criteria for any investor who wish to enjoy the full dividends that come along with their investments but only few can exercise that lengthy period of time for their investment to grow to a certain level that they would feel it's conducive enough to sell and make some profits though an investor doesn't need to sell off all his coins simply because he wants to make some profits as the price may go higher after he must have sold so leaving some amount of Bitcoin in their wallets is important for further profits.
The price of Bitcoin have been experiencing an incessant growth for a very long time now, and the higher the demand to acquire more Bitcoins, the higher the supply as well therefore bringing a balance in the market because as some are selling, others are buying and no matter how the price fluctuates, it will still increase as time goes on and with the growth Bitcoin has gotten, it's adoption is also increasing as more people are developing interest in knowing more about Bitcoin, acquiring it and also applying various strategies to keep their investments going.
Yes. For those supporting the short term investment thing being profitable, we are all aware that Bitcoin is not a get rich quick thing. I think it's basic knowledge. Although you can make profits from the short term investment, it's nothing like benefiting extensively like long term as you are more subject to losses.