XRP Whales’ $1 Billion Accumulation Drives Price to 43-Month High