My vote goes to Q1-Q2 (Sometime between May and September sounds about right) of the next fiscal year. It’s been 7 years, sales have been slowing down YoY for about six consecutive quarters and Nintendo’s profit margin is also shrinking—software sales are unable to make up the difference. It doesn’t make sense for them to wait until they’re in the red to release a new console (which they will be if they wait beyond this fiscal year). They only have the one major revenue stream now, so they have to keep hybrid consoles healthy all the time rather than weaving between handheld and home consoles. We won’t likely know when their new console is coming out until 2-4 months before the launch date, but I think stock holders were expecting an announcement sooner, and that’s why the rapid decline in stock price over the past few months.
But I’d say late spring-summer 2023 is the most likely window, followed by autumn, and then winter to spring 2024 being late.
Nintendo most likely won’t kill Switch 1 then release Switch 2 as past Nintendo generations have done (normally to disastrous effect), but rather add to the existing ecosystem. Switch 1 will continue to be supported alongside Switch 2 with one console as the low end and the other as the high end. This is the normal lifecycle of products when there’s only one product line. Nintendo previously killed off their old platforms and started a brand new ecosystem not out of some kind of business strategy, but because the hardware was incompatible—this likely won’t be the case with Switch 2 (unless Nintendo goes crazy and goes with some obscure chipset next generation, they’ll likely have a next gen Nvidia).
Some people have said Switch sales are too high to release Switch 2 in 2023 is nonsense. Switch sales are in decline, profits are in decline, stock values are in decline. When Nintendo announced 3DS for release about 10 months later, it was right on the heels of a fiscal year total of over 27 million. DS launched the same year GBA peaked. The GBA itself launching when the 10+ year old GB sold 20 million. What is relevant is dev cycles, if Nintendo and partners have software prepared for a certain window, they won’t sit on their hands until “OK, now the Switch 1 sales have declined enough,” unless they’re idiots. I don’t think Kimishima is an idiot, he seems one of the best business minds Nintendo has ever had.
Anyway, those are my thoughts.