XRP Price Falls 7.5% as $72M Liquidations Hit, Whales Quietly Buying!