My expectation, at this point, is a reveal between now and the holidays, and then a full presentation to follow soon into the new year. How they did the Switch was great, so why change that?
Will Switch 2 announced this year affect holiday sales? Probably not, anyone buying a Switch 2 for the holidays likely just wants a gift to give their kids and doesn’t care too much about whether it’s an old model or a new one, just as long as it’s an easy place to get future birthday and Christmas gifts for the next 2-3 years. Parents mostly just want to get gifts for their kids without having to think about it too much. Late adopters of hardware are OK buying software for years after a console is available. Games like MK8DX, Breath of the Wild, Mario Odyssey, and so on, will be available for another 4-5 years at retail locations - and that’s what parents want. The big Wii games (Mario Kart, Just Dance, the Lego stuff, etc) were still available through the Wii U and into the Switch’s lifecycle.
I describe myself as a little dose of toxic masculinity.