It is impossible to do this. First off, apart from the candidates we do not know what the weather will be in red areas, in blue areas, both for the first election day in September and each subsequent election day until that tuesday in November..and maybe beyond.
The weather is a big factor in turnout.
Second, we do not know what stupid, brilliant or humourous thing a candidate will say that will shift 1 or 2 percent.
Third, we do not know what Putin or N Korea or any foreign agent will do and will it work as intended or backfire?
Fourth, we do not know who the VP candidates will be. A 5% difference between Michelle and whatsherface.
Fifth, .... you get the point...way to many variables.
Consider it like a football game, There will be a ground game There will be an air game. There will be small gains for first downs. There will be large gains.
And most of all, we don’t know if the campaign managers will be the right people in the right place at the right time.
Consider 2016. Trump had many campaign managers. He switched, not because one was incompetent, but because each had a special skill set that was needed at that point in time.
2024 the Republican candidate will need a ground army of over a hundred thousand who are players in the game. Currently they are spectators of the game and do not realize that they are needed as players and not spectators.
A+