It’s been rumoured for about a month now that Nintendo would hold a massive Nintendo Direct in January. In terms of Direct leak/rumors, they’ve been fairly spot on (from announcement to date happening) ever since the initial Switch reveal.
It makes sense that we’d have a Nintendo Direct in the near future just based on the fact that we have no idea what’s coming to the Switch in 2018. 2017 was an incredible year for the Switch and possibly the best launch year of any console ever, but there’s no doubt that Nintendo will want to keep this momentum rolling as soon as possible.
The rumour was that the Direct would take place on Thursday/Friday, with an announcement happening on Monday/Tuesday night, but this time has now passed and Nintendo fans have gone into meltdown quite frankly.