If BTC reach 1M percoin is mean the market cap about $19T. I think this is very possible will happen in the long term, because Gold market cap currently about $11T. And currently less than 5% of people in the world know and understand about Bitcoin, and day by day alot of more people will interesting about it, just like increasing of Internet users.