There wont be an impeachment vote before the election.
Correct. There will be two impeachment votes before the election. One in the House around New Years and then another one in the Senate after an impeachment trial circus.
The Dems are evil, not suicidal.