I want to add that as long as the Mueller investigation is open, Trump is restricted from taking many actions against agencies and people within the executive branch that are at all involved in the Russia/Mueller investigation. For example, firing Rod Rosenstein.
Moreover, taking certain actions against his Executive Branch agencies may further agitate Mueller and cause him to create hardship for Trump's family, friends, associates, and employees.
What I'm saying is after the mid terms and IF and when the Mueller probe is over, I think the FBI, DOJ, CIA, FISA court, etc will be targeted for MAJOR personnel and operational changes by their boss--DJT. And, this will be just one aspect of the counterattack I am confident he will undertake.