Markets are wonderful and magical things. They value anything based on concensus with an eye on the future. So, if the answer was 'yes', then you would already be close to being a millionaire. Conversely, if the answer was 'no', then the value of BTC would probably be a lot less than it is today. So the answer is maybe. It is always brave to bet against the market because other people (or institutions) in agregate usually have greater knowledge than you can hope to have. That said, BTC is still below the radar of the mainstream financial system, and is the only thing I can think of that has a real chance of that kind of growth.
In short, my guess is that 100 BTC will be worth $1M, but not by 2020. 2025 would be my guess.
So archive this, and quote me in 2020 or 2025 to ridicule me or show me as a visionary.
MB