BTC has a limited lifespan. 10 years at most. SHA2 will be broken inside the next 10 years, and when that happens BTC is no longer useful as a crypto when the crypto part of the cryptocurrency is broken.
So you can't hold forever.
But for the next 5 years it could be on a fairly straight shot up