Bitcoin will reach $25k in 3 years