The earliest is after RG. If Djokovic can gain 600 points more than what Nadal gains from now till RG then Djokovic will take back the number 1 spot. Highly unlikely and even if he does, it will be for a short period of time as Nadal will most like go deep at Wimbledon this year.
I think if he does gain it back, it will be sometime around USO.