There's been a lot of movement on this in favor of Suvorov in recent years.
David Glantz in the most recent addition of When Titans Clash directly states the Spring of 1942 as the most likely date and Antony Beevor states the Winter of 1941-1942; these are both mainstream, established...