XRP rally analysis