Hitler was told that it would take another year of war production to get the victory over Russia that he wanted.
Yet Hitler went ahead with it, fearful that waiting another year would give Stalin more time to build up to attacking Germany, instead.
This belief that “now was the time” was enhanced by the poor performance of the Soviet Army against Finland and Poland, as well as the Soviet aggression against Romania (The Bessarabia Ultimatum).
There is a school of thought that, had Operation Barbarossa been delayed much longer, the Soviet Union would have attacked Germany.
As it was, Barbarossa found the Soviet forces well forward of where a defensive line would normally have been established and, as a consequence, highly vulnerable to envelopement tactics.
If the Soviets were moving into position to launch an attack, this would explain their location.