I don't think it will be possible for bitcoins to hit 1million usd anytime soon or even in the future. Even now it is struggling with the price of 10,000 USD. There are many alternative currency available which is competing with btc and it makes it not likely to get near even 100,000 usd.