XRP whale moves $143M – Is a rally to $2.60 inevitable?