Bitcoin can reach 20000$ by the end of 2018

I believe it can be!
yes i do believe that it can actually happen and that is the reason why i am still holding my coins today and not selling it because investors will soon hoard a huge amount of coins and the price will pump up again.