> Okay, and why did Putin wait until 2022 to (re)invade Ukraine
Because that's when he had intelligence leading him to believe the Ukrainian regime would crumble quickly or capitulate in the face of a large-scale invasion, and possibly also the NATO would fail to unite and respond, in part due to the success of Russian influence operations, which were not only directed at the US.