be/stay one jump ahead

be/stay one jump aˈhead (of somebody/something)

have/keep your advantage over somebody by taking action before they do or by making sure you know more than they do: For years he has managed to stay one jump ahead of the police.People who are successful in business are always one jump ahead of the competition.
See also: ahead, jump, one, stay