If 2016 taught us anything, it's that you just never know. I have little doubt that the Mueller investigation will reveal strong evidence of impeachable offenses, but what happens next is a political question. The Democratic leadership will try to oppose impeachment as long as they think they lack the votes in the Senate to convict. Given Trump's hard core support in red states, it's going to be very difficult to amass the twenty Republican senators needed. OTOH, the Dems may have to impeach to satisfy their own base, though other investigations in the House may provide sufficient red meat (pun intentional) to keep the base satisfied. Or they could wait a year, then open impeachment hearings and drag them out for a year without ever putting it to a vote. I think there's a better than 50% chance that Trump will start a war somewhere only to serve as a distraction, and that's the part that worries me most. If I had to bet, I'd say that he will complete his first term and be nominated for a second term but will lose decisively in 2020. But who knows? Every week seems like a month now and there are many weeks to go.