XRP Price Near $0.5 Level As Whales Stir 87M Coins, What’s Next?