with the rate that bitcoin is going, i think it is possible to hit $500000 in 2020. Remember that in 1yr, bitcoin has done x12, imagine it does that for the next 3years. Also remember that more and more people know about bitcoin everyday.
Nothing grows geometrical forever.
Even the way it has grown in $ value by almost 9000$ in a year is insane.
500 000 per coin in 2020? I hate to say this word but is close to impossible.
In one year the price rose with 800% {that is a BIG achievement} Let's say this will happen for the next 3 years until 2020.... then we will have a price of $72 000 for 2018 and $576 000 for year 2019 and finally $4 608 000 for year 2020. This is not achievable at all at the current growth
rate. So $500 000 per bitcoin sounds impossible, but it is not too far fetched.

{hope my math is correct}
The thing with extrapolation is that if you keep on you end up with pretty funny results...
You've got 4 mils by 2020, but why stop there? By 2030 one coin would be worth ~ 4000 trillion sand and 4 septillions by 2040
