$10,000 is too high a prediction. Don't get your hopes too high guys, let's hope for $1000 by 2020.
Do not forget that altcoins are there as well... there is competition.
Even there is altcoin they can never beat bitcoin,and as far as i know bitcoin can go up to 2000$ by the end of the year.
And by 2020 another halving will occur ,and bitcoin can make it to 10,000$