1.67 Billion XRP in 24 Hours, Has XRP Price Bottomed Out?