In December, 2017 I predicted that the Trump impeachment hearings would begin in August of 2018.
In May 2018 I saw impeachment hearing beginning in June of 2019. Now I see that further hearings and investigations will be needed after the Mueller investigation is completed to convicted Trump of any crimes. In all likelihood as it stands now with a shattered Democratic Party, Trump is likely to win in 2020, unfortunately.
This will be updated.
UPDATED: Trump may not be nominated by the Republicans in 2020