Why would all those 45k voters only live in three states? Seriously, you would expect all the states to shift to get 45k voters in those three states. Basically, you need a million people to switch sides...
And then there is the change in the electorate. About 7 million trump voters will have died by then. About 5 million Biden voters will have died by then, but they will be more than replaced by new voters. trump will not have his voters fully replaced.
And people are disgusted with trump.
So trump needs a million votes to change the results in 2020, but more like five or six million to change the results in 2024, and he is several million behind where he was... So he has a year and a half to convince maybe ten million more people to vote for him.
I do not think he will do it.