Cruz also said that if the economy is booming and conservatives show up at the polls, his party could pick up as many as seven seats in the Senate and hold a “large, functioning majority.”

However, he also warned of the opposite scenario:

“If conservatives are complacent, and mark my words, we are going to see historic turnout from the extreme left in November, which means if conservatives stay home, we have the potential, we could lose both houses of Congress.”

If Democrats take control of the House, he predicted that Rep. Nancy Pelosi (D-Calif.) would become speaker again and immediately initiate impeachment proceedings against Trump.

Closer to home, Cruz also warned of a possible blue wave in the Lone Star State.

“In Texas, if conservatives stay home, if we rest on our laurels, we could see Texas turn blue,” he said. “We could see every statewide official in the state becoming a Democrat.”

He added that he didn’t think that was likely.

Democrats are facing a daunting Senate map this November, defending more seats than Republicans, including several in states that voted for Trump in 2016, such as Florida, Indiana, Missouri, Ohio, North Dakota and West Virginia.

Cruz himself is up for re-election. While his seat is considered safe, he’s facing a challenge from Rep. Beto O’Rourke, a Democrat from the El Paso area.