You Need to Book How Far in Advance?