Based on the dates between initial reveal to presentation to launch to first major post-launch release for Switch 1, I’m going to go with a late May launch and late July for the first big post-launch title.
Switch 1
Reveal-Oct 20, 2016
Presentation-Jan 12, 2017 (84 days)
Launch-March 3, 2017 (50 days)
Mario Kart 8D-April 28 (56 days)
Switch 2
Reveal-Jan 16, 2025
Presentation-April 2, 2025 (76 days)
Launch-May 30 (58 days)
July 25-1st party release (56 days)
When the herd loses its way, the shepard must kill the bull that leads them astray.