I am very curious why are you so sure that the price of Bitcoin will exceed 20,000 US dollars at the end of this year? Although I also think it is a good time to buy Bitcoin, but i am not affirm that the price of Bitcoin will reach a new high by the end of 2018.