XRP price prediction $500: what would have to happen