He waited weeks because it had to be coordinated with Trump, the AG, Wray, Congress, POTUS, and certain pro Trump media pundits all being out of town. It took a supercomputer at NSA to come up with just the right time.
They knew they were going to pull this scam but held it until the magic 90 days from the mid-terms to make it more effective.
Mar-a-lago raid, August 8th
Mid-terms, November 8th