It’s a good bet that President Trump will get himself reelected to the White House in 2020. Here are five reasons why.

First: It’s the economy, stupid. Recessions kill reelection campaigns. Only two presidents since 1968 have lost in their bids to win second terms, Jimmy Carter and George H.W. Bush, and their losses can be tied directly to a bad economy. While many Trump-hating pundits and economists are predicting that growth might stagnate in the next year or two, I think that is wishful thinking by a group who never thought the president would win in the first place.

Second: It’s the base, stupid. A party divided can’t reclaim the White House, but a base united can. Richard Nixon, Ronald Reagan, Bill Clinton, George W. Bush and Barack Obama were able to unify their party, stave off any serious primary challenges and attract a significant portion of the swing vote.

Bill Weld’s primary campaign is not a serious challenge to Trump, certainly not as serious as Pat Buchanan’s challenge to George W. Bush or Ted Kennedy’s challenge to Jimmy Carter. Indeed, more than 90 percent of Republican voters still like and support this president, an impressive number for someone deemed so controversial by the mainstream media.

TRUMP CAMPAIGN NOT TAKING BILL WELD CHALLENGE SERIOUSLY

Third: It’s the money, stupid. Incumbents have a huge advantage over challengers because of their ability to raise a lot more money. President Obama was able to crush Mitt Romney in the money race in 2012, and he used that financial edge to batter his opponent in the months following Romney’s bruising primary campaign. Trump’s fundraising haul is impressive because he has matched the Democrats in small contributions, even as he raised big money from big donors. He is expected to raise up to five times more than his eventual Democratic opponent and this comes from a candidate who spent far less than Hillary Clinton in 2016.

When it comes to a reelection campaign, voters typically vote for the devil they know rather than the devil they don’t.

Fourth: It’s the border, stupid. Democrats find themselves in the unenviable position of being in favor of illegal immigration. The president continually outmaneuvers liberal leadership in Congress by recasting debates in unexpected ways.

The idea of shipping illegal immigrants into so-called “sanctuary cities” has exposed progressive hypocrisy on the matter. If they refuse to help the feds enforce our immigration laws, well then, let them reap what they sow. Plenty of swing voters who have a very positive view of legal immigration have a very negative view of illegal immigration, and that works in the president’s favor.

CLICK HERE TO GET THE FOX NEWS APP

Fifth: It’s the Democrats, stupid. Most presidential elections are presented as a binary choice and this one will be no different. And when it comes to a reelection campaign, voters typically vote for the devil they know rather than the devil they don’t, especially if things are going fairly well in the country. If Joe Biden doesn’t get in the race, the odds-on favorite to win the Democratic nomination is the self-described socialist Bernie Sanders.

With unemployment at historic lows, wages growing rapidly and the economy in most parts of the country booming, it is incredibly unlikely that voters in a general election will vote socialist in 2020.