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.