As the Cohen net encircles with Russian $500,000 and many texts from Trump to him for years. It is possible a scenario that Trump resigns before impeachment. Pence would take over.
It is probable that impeachment procedings would play out, but also could stop.
A year later, Pence pardons Trump as Ford did Nixon. September 2018 could be the month.