Daniel Mark Harrison predicts bitcoin will be $31,484 in 2020