Bitcoin is a mode of exchange and can be valuated in fiat currency. So It better time to invest fiat currency to get stake of Bitcoins and keep them as much you want in future to sell at higher price.
There are many ways to benefit from it,one of good ways is just buy some of them,and
hold them for some time until the price will rise slightly,and then you can sell it with profit haha
Exactly bitcoin has given lots of earning methods to get benefited. As quoted by most users, holding is truly profitable but need to plan about holding whether long term or short term. Its better to decide based upon price movement.