The criminal investigation is brand new. It often takes years for indictments to be handed down in Federal cases. They aren't going to indict Trump unless they have extremely solid evidence. So, it's going to take time. This is not going to go away for quite some time. Most likely it will be in the background of Trump's entire presidency.
And, Trump has really been hurting his own credibility lately, contradicting his surrogates at practically every turn, giving highly classified secrets from Israel to the Russians (an adversarial nation), his comments about firing Comey as a way to take the pressure off the Russia investigation, and his constant tweets and speeches about how he is the most mistreated politician in history. That last one is just about the stupidest most dishonest comment I've heard from Trump.
So, all in all Trump is the only one who can make this mess go away. And, he MUST ignore the investigation, let it take its course, and cooperate in any way possible. Just say that he supports the special council and is looking forward to vindication, and that's it. But, if he keeps insulting people, threatening the media, insulting judges, makes friends with an adversarial nation that he is accused of colluding with, etc.
I don't think Trump has it in him ...