Bitcoin Will Hit $20K in 2018