While it’s often true that booking your travel months in advance is most cost effective, many times waiting until the last minute before booking your flights and hotel arrangements could pay off. These last minute deals typically become available because of a cancellation, finding companies ready to discount the fare or package because they need …