Is It Too Late for Impeachment?