It makes sense that president Trump would wait to fire Rod Rosenstein until after the report from the DoJ’s inspector general is released, and that report which will be completed after Comey blabs on his book tour, so Rosenstein will be fired probably in two or three weeks.