I think yes sir. Bitcoin is promising that its value keeps on surging. Imagine having a bitcoin that's a million dollar value in the next decade. Invest now, be a millionaire later.
Yes anything is possible with bitcoin in future so the best thing would be to collect as many bitcoins as possible and save it for future and if the price goes in millions then even 1 btc can make you millionaire and if you have more then you can be even billionaire.
Yes it is also a part of bit coin business to hold your bit coin for a specific period of time but I may disagree with you that only holding bit coin is not the philosophy of getting profit because some time you invest and get profit instantly because no one knows about the future of bit coin