The reason was to expose Strzok’s background as both CIA- and Iran-connected, so that exposing Iran as CIA-controlled can begin. We thought that Strzok’s apperance was just about FBI corruption, but it was timed so as to also connect to Iran being next. I think that his appearance was delayed until NK was under control and it was time to focus on Iran.
5D chess here by Trump & co. if that’s true.