Bitcoin’s major sell-off might be ending: Will BTC recover now?