Former President Donald Trump has teased a 2024 run since he left office in 2020. The rhetoric has not ceased in recent weeks and has heated up in recent days.

On Monday, The Hill cited two anonymous sources that said Trump had discussed potentially announcing a 2024 presidential bid when he campaigns Monday night in Ohio for Republican Senate candidate J.D. Vance.

Trump referenced his previous presidential campaigns in various rallies, including one on Oct. 22 in Robstown, Texas. "In order to make our country successful, safe and glorious again, I will probably have to do it again," said Trump at the rally.

Trump remains undeterred about obstacles to the White House despite being the first U.S. president to have been impeached twice.

He has also maintained a high profile despite multiple investigations. The most recent has been the raid on his Mar-a-Lago home, where classified information had been potentially illegally stored. There has also been the Jan. 6 committee, which has scrutinized his alleged efforts to illegally overturn the 2020 presidential election results.

Trump's flirtations with presidential runs were not new even in 2016. He had mentioned possible presidential campaigns since the 1980s. In 2000, Trump sought the nomination of the Reform Party, which was founded by Ross Perot.

Ahead of the midterms, Trump has declined to make a firm commitment to a 2024 bid, but Trump and his allies have continued preparing to launch a campaign and capitalize on any possible Republican wins on Tuesday.

Trump's main Republican opponent might be Florida Gov. Ron DeSantis. The pair had been close until rumors of DeSantis launching a 2024 presidential campaign grew and after DeSantis made no effort to shut them down.

Rallies and spending have been on Trump's schedule. He has held over 30 rallies in 17 states and that does not include the virtual rallies he's held and over 50 candidate fundraisers he's held.

Trump has spent time in his home state of Florida and endorsed Sen. Marco Rubio for another term. Florida is considered a key swing state, as are Pennsylvania and Ohio, where Trump has also made speeches.

Iowa, the first stop in the presidential campaign cycle, has not been ignored by Trump. Appearing in Sioux City, Trump teased the audience while stumping for Sen. Chuck Grassley and Gov. Kim Reynolds.

"In order to make our country successful and safe and glorious, I will very, very, very probably do it again," Trump said, echoing his comments from Robstown.

While Trump appears to be endorsing candidates, the tour appears more about Trump's potential ambitions and currying favors with prominent Republicans. Many of his speeches are rants about the 2020 election and railings against Democrats.

When it comes to investing in Republican allies and party committees, Trump's Save America PAC has raised close to $350 million for this cycle. Ad tracker AdImpact has counted that Trump's new super PAC, MAGA Inc. has spent over $17 million in advertisements within a few competitive states.

Some of Trump's Republican allies have wavered on his suitability for the presidency, including the Republican voter base. An AP-NORC's October poll revealed that 43% of Republicans aren't interested in Trump running for the White House in 2024.

Then there's the wide range of legal issues threatening Trump and subsequently causing Republican leaders to distance themselves from him.

Meanwhile, money may not be on Trump's side. Citadel CEO and top GOP donor Ken Griffin, who has given nearly $60 million to Republicans in 2022, recently said that he's ready to back DeSantis.

Also working against Trump is his age and the popular vote. Trump will be 78 in 2024 and he lost the popular vote to both Hillary Clinton and Joe Biden. It remains unclear if he can maintain his popularity after several years of campaigning.