Fox: 2025 INDYCAR odds: Colton Herta, Scott Dixon best bets for Grand Prix of Long Beach