When will Trump hold first rally between Aug 8 and Nov 3, 2026, in a state with Republican senator not attending? | Prophecy