Also should be noted he has documentation that backs up many of his claims.
The FBI has thousands of audio recordings and documents from when they raided Cohen's office and apartment. Trump is totally screwed.
Also I don't think a lot people realize that the DOJ and states can file sealed indictments that can sit until he's no longer protected by being President, but don't run the risk of statute of limitations.
Yea, I would bet Trump, Jr and the Kush are already under sealed indictment. Indicting one of the Orange Traitor's kids might cause him to go ballistic and order Mueller fired or even pardon his kids. It would be smart to wait until the report gets released first or even until Trump leaves office.