Most people generally think of Bitcoin as an "investment for profit". Again
Many Bitcoiners see it as a savings tool – especially those in developing countries. Because it holds value for the future and is personally controllable. The total supply of Bitcoin is 21 million and it has historically held its value for the long term. This makes it relatively easy to send remittances and Bitcoin can be seen as a "digital savings account".
There are price fluctuations in the financial markets.
But I think holding it for 5–10 years will actually be profitable.
By putting aside some regular portion, just like fixed deposits used to be. It is a type of investment or opportunity to make a profit. "Buy low, sell high" is an asset that you hold for the long term, not something that you "buy when the market is up and sell when it's low".
I think it's safe to say that Bitcoin is one of the best investment tool that we have right now. But don't get me wrong, it's not that easy to make a lot of money from it unless you are are early bird investor or holder and didn't sell during it's early years. I would also agree that at least one full bull run holding is good for everyone to test it out how good Bitcoin is. Nevertheless, it's not that easy to do that, unless you really have that mentality and willing to sacrifice and not being tempted to sell when you are in a profit already. So there is no secret formula here, look for the bigger picture and you will all be good. Specially right now that the supply is really dwindling, and with that the price is going to skyrocket in the future, the basic supply and demand in works.