Donald Trump just had the best 24 hours of his reelection campaign. But it might come back to