Jules98 on 09 April 2019
I've noticed that Nintendo tends to announce their directs around 30 hours in advance. If the leak is true and the direct happens at the usual time, I predict the announcement to drop at Wednesday 16:00 CET.