XRP flashes a potential bottom signal, but $15.7 billion in exchange supply threatens recovery Oct 21, 2026