Trump v. Biden 2024: Exactly whom should you bet on?