I think Trump will wait for the outcome of the mid-terms to make a decision, the issues of constant impeachment and runway investigations might be a factor. He cannot govern with those threats derailing his time and energy. He has a hard enough time with his own establishment R's.