May be you are right it will take long time to achieve the price of $2k and I don't see it happening in this year and even if it touches that price in next year, it will not stay there for long term.
I think it will take 15 to 24 months for the bitcoin to rise to $2000. After the introduction of SegWit, it could be faster.
I believe if the SegWit or the Block size increase is implemented, the bitcoin price could be at $2000 in 12 months.
We are moving in a positive direction now, price rise has stared and new investors are showing their interest in bitcoin, so we can expect some good price at the end of the year.
The bitcoin price has stablised over the last few days. After a few more days of consolidation, the price will rise further.
Suppose we can maintain a 100 dollar increase every year we may well see bitcoin climbing up to 1k at some point.