Price will go even higher as we reach near to the halving stage, as people are buying bitcoins now and that is the reason price is moving up, it would be good to hold till the halving.
Yeah price will go higher by the days of halving. Now too regular price increase has been continuing, so holding with patience will give users assured profit.
To become a millionaire at the time of halving we also need to hold high amount of coins, as you cannot expect to become millionaire with 5 or 10 btc, as price will not be in millions.
If you are holding 50 btc for halving then you can surely become a millionaire in next few days, as speculations suggests that bitcoin will cross $1k at the halving.