Bitcoin has surged 23% in its biggest rally in three years, fueled by short liquidations and $1.91 billion in spot ETF inflows as BTC eyes $80,000.