Right Time is really important.. this is the time of Saving not for investment. if you invest your money some where you can't reach ROI at the time of halving, but if you save your money then you'll get solid profit when the price will increase.
so decide wisely. I am just saving my BTC and I suggest everyone to save and wait for halving.
but it doesn't mean that investment don't worth. you can invest also if you think you can get your money with profit back at the time of halving.
Then people can use their fiat money instead to start an investment. There are lots of investments available and not all investment can be seen on online investment. Real life investment is more profitable because it's an active one depends on the chosen investment.
Just save bitcoin if you care for the price.
Saving bitcoin, in itself, is already a form of investment, so that serves the purpose of saving and investing at the same time. Whether you are a fan of online investments or the traditional ones, just as long as you know how to handle the risks involved with all things related to investing, you will be able to profit in the long run.