Bitcoin will reach $50k in 2018 and here is why...