Miss the boat
To miss the boat is to miss an opportunity, miss the point or meaning or to be late for something and dates from the early 20th century when sea travel was at its height.