20 years or more! There is no chance for bitcoin to cost so much before that. I think anyone who think that bitcoin can rise so high before 20 years live in illusions.
After seven years of existence bitcoin worth 650 dollar's, for next seven years price can be 1300 dollars for one bitcoin, or around that price. Anything that is more then 2000 dollar's is almost impossible for btc, and even if bitcoin hit that high price it will not hold.
I think the bitcoin could reach $10000 in 3 to 5 years if there is good adoption and usage of the bitcoin.
No, it will take more time then that, even if adoption goes higher I think we need to wait for at least next 10 years to see that price as $10k is not a small value to hold.