"on Schedule" in
Martin Armstrong's terminology means no more than:
Another forecast down the drain. [...]
Yeah, add to that "
(right) on time" and "
on cue", perhaps even more synonyms? Haha.
Martin apparently predicted a lot of things, but somehow nobody here could provide clear quote where Martin actually predicted the event before it happened.