Bitcoin could crash to $31,000 soon