When Will Bitcoin Sell Off Be Over?