They will most likely have one in April. The last one was in Jan and E3 is the middle of June. April is two months away from E3 so I feel like that is when a direct will be held.
As for the games they will showcase, not to sure.
However, I would love for them to show SMT x FE. Especially because they just delayed Zelda. However, they probably won't show that until E3.
My hopes are up though.
[Switch Friend code: 3909-3991-4970]
[Xbox Live: JissuWolfe]
[PSN: Jissu]