-snip-
Halving is expected to give assured profit. As said now price is rising slowly, but at the days before halving we can expect a price fall.
No, at least at that time we dont have to expect that the price will fall but at that time the price will be at its peak as at that time no one will be ready to sell any of his/her coin and so people will try to buy at any available price to be benefited with halving.
No need to waste all of your money before halving. You can't be sure that price will icrease so much to get instant profit. Better to hold your money for unexpected situations.