FINAL 2024 Election Predictions: Who wins the Presidency, Popular Vote, Senate, and House?!