I still think late March, around GDC time. I also don't think Nintendo Directs have much to do with sales. They had tons of Directs during the Wii U era and hardly anyone bought anything. They have had FAR fewer Directs with the Switch and sales have been monstrous.
I describe myself as a little dose of toxic masculinity.