Bitcoin will reach $20,000 in 2018