President Trump says that he will hold a ‘BIG’ rally in Pennsylvania next Saturday, which will also mark his 100th day in office.

“I will be holding a BIG rally in Pennsylvania. Look forward to it!" he tweeted Saturday.

The announcement comes at a time when the president has a lot on the line, including Congress' deadline Friday to pass a new federal budget.

Trump has been optimistic that lawmakers will find common ground and avoid a government shutdown.

But Trump’s budget director, Mick Mulvaney, said that the new budget must include funding for the president’s proposed U.S.-Mexico border wall. This late stipulation has Democrats and now reportedly some Republicans pulling out from negotiations.

Trump’s supporters have shown frustration in his failure to stick to his campaign promises, specifically when it comes to health care.

Trump's failed in his first attempt to repeal and replace ObamaCare, largely because he didn't get support from the conservative House Freedom Caucus. But a new amendment crafted by caucus Chairman Mark Meadows and Rep. Tom Mac Arthur could get members on board.

Trump says he will lay out a new health care plan that could be voted on as early as this coming week.

The president likely made a strategic choice in picking Pennsylvania for his rally.

The state was crucial in Trump’s victory over Democrat Hillary Clinton. No Republican had won Pennsylvania since George H.W Bush in 1988. However, if negotiations flat line on both the budget and health care, Trump could be holding a rally for some frustrated voters.

Breaking tradition, the rally will be held on the same night as the White House Correspondents’ Association Dinner. It is custom that the president attends the dinner. But given Trump's relationship with the media and his view of their coverage, he has been outspoken about not attending.

The last president to not attend was Ronald Reagan who was recovering from being shot in an assassination attempt.