The first debate should have been held in October or close to a couple weeks before the election date.
By doing that, the voters for both parties will get themselves HYPED for the upcoming election because whether the voters go for Kamala or Trump hinges more on that recent debate instead of them having to look through what life in the US was like under Democrat rule for 4 years.