My Prediction:
Full direct will be somewhere between January 18th and January 25th.
This will coincide with a large shipment of Nintendo Switch hardware and software to Japan to disrupt any momentum PS4 might push with Monster Hunter World on January 26th.
With a surprise game available that very day just to add a little extra boost to demand (which just means the Switch will sellout of its shipment in less hours than a non-release week)
Also:
Mini Direct / Direct Time Gap Table