With the 2024 presidential race in full swing, Americans of all political persuasions are beginning to ponder who they might cast their ballot for next year. While the Nov. 8 general election is still ...