It's all in the timing. Right on top of the Russian agent indictments days before the Putin summit.
If Trump were to fire Mueller, Paul Ryan would be directing the House Judiciary Committee to start an investigation into impeachment proceedings within 15 minutes.