Bitcoin will reach $25,000 in 2018 and $125,000 by 2022