$2.47 Billion XRP in 24 Hours, What Happened?