two steps ahead
Meaning
(idiomatic) Having cleverly anticipated what others will do or think.
Just barely escaping.
Source: en.wiktionary.orgExamples
When we started work on setting up a polyester filament yarn project, my chemical engineering and business school background helped me in organizing the work, creating reporting structures, motivating people... in all this, my father and Rasikbhai were two steps ahead of me.
The thing I always tell my audiences all the time is that I'm just two steps ahead of you on a good day. And I might be two steps behind you on a bad day.