Remember when MoscowMitch was talking about the Senate hearing the impeachment case by Thanksgiving ??
My, that was wishful thinking, wasn't it Mitch?? No, this is going into election season 2020. Pelosi has already proclaimed that before impeaching Trump, the case would have to be "ironclad". I expect that means they will wait for the courts to rule on key witnesses being c ompelled to testify in the multiple cases of Mueller reTrump obstruction of justice, the Ukraine bribery scheme, an possibly those associated with Trump financial fraud. On that last note, the other pending matters that could make impeachment ironclad are the final rulings on Mazars turning over his tax returns and the banks (Deutsche bank in particular) turning over their Trump financial records.
Keep in mind we've only had two days of public witness testimony in the impeachment inquiry so far. Shit went south for dotard fast at the inception in the last few days. It's only just getting started.