I also preached that bitcoin should be really for long term holding. The only problem I'm seeing is that if you go all in with your money and invest it all in bitcoin, chances are if there are certain cases like emergency situation, you have no choice but to withdraw your btc. So my strategy is just to buy small amount of bitcoin if I have extra profit from my offline business. In this way, I can mitigate my risk. And you wouldn't notice it that you can accumulate so much bitcoin in your wallet by this method. But others, who have so much money can just buy 1 btc and just leave it there for a long time. But not me, I slowly accumulated it through the years.