Ukraine has done all the prep work to launch its counter-offensive against the Russians. Now they just need Mother Nature to do her part and let the ground firm up. So, I would expect the tanks to roll out at the end of May or June.
Yes, this map is from November. But given the largely static nature of the war, neither side has made significant gains since then.
Full series: