amirite.com
When is it never a good time to...
... arrive too soon?