SDC North Texas Rd 2 Spring Weather Comp DARC Circuit Mar 14 2026 commentary