I believe the NY Times wants Trump to fire Rosenstein before the documents are released so that they can make the firing of Rosenstein about obstruction. I also believe that the Times wants Trump to fire Rosenstein before Kavenaugh is confirmed, so that they can muddy up the confirmation hearings.
Right after Kavenaugh is confirmed next week, I would release the documents and then I would fire Rosenstein, both before the election.
I would fire Sessions after the election.
Finally someone gets it