-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.
I think the price will not fall at the days before halving but it will fall after the halving occurs and when it does not give any benefit to any person, so people will definitely disappoint from it and may decide to sell off. But hopefully it will not happen. We do not need to sell our bitcoins.