We'll probably never truly know. Scholars will debate and argue for years but no real conclusion could ever be drawn.
In the past new TLPs come online for testing about 10+ days from actual launch. This points to an on time launch.