"A wizard is never late, nor is he early, he arrives precisely when he means to."
I think that God is bit like Gandalf in His timing. He always gets it right, no exceptions (even when it doesn't seem to make sense). Like Frodo, we pitch a fit. "He's too late," we say. But the truth is He's done everything the way He meant to do it. We just don't always like it (and He knows best).