So, apparently he has conclusive evidence/findings on collusion and/or obstruction.
I can only speculate as to why he'd wait till after the elections....
If he released the report before the midterms, it would no doubt influence the elections … either way.
Too many people know the results. Watch for leaks from 'reliable sources".
I don't think the timing of the release should be politically motivated in any way.
But of course, we know that not how this works.