The time to have impeached Trump was months ago, when it became clear that he had: fired FBI Director James Comey to try to undercut investigations into connections between his campaign and Russian agents; warned Mueller against investigating the Trump family business; and used the presidency to promote his branded properties, from golf courses to the Trump International Hotel down Pennsylvania Avenue from the White House, in defiance of the constitutional ban on emoluments.
Source: Los Angeles Times May 24, 2019 18:22 UTC