Will Daniel Lord upload a new YouTube video before September 1, 2026 — 67.3% probability | ProbCast