Time and Tide wait for no man.
The origin is uncertain, although it's clear that the phrase is ancient and that it predates modern English. The earliest known record is from St. Marher, 1225: "And te tide and te time þat tu iboren were, schal beon iblescet."