XRP Whales Add 58.9 Million Tokens, Time to Buy?