Ohio 2024: Red or Blue State? Political Analysis, Trends & Predictions