Once again, I'm not saying it's possible any sooner, but IT IS NOT IMPOSSIBLE.
BTC can turn impossible into possible but this will surely be seen when our grand children will be of our age.

1m dollars bitcoin? If Im not mistaken that would be a 17 trillion dollars market cap. Can't see where that money would come from?