Quanto antes, melhor! Se for para o exterior ou uma viagem mais elaborada como, por exemplo, um cruzeiro romântico, dê preferência a um ano de antecedência e, no mínimo, seis meses. Para se ter uma ideia, com 6 meses de antecedência, já é para estar comprando algumas coisas como passagens aéreas e reservando hotéis, pois os preços são melhores (de 4 a 6 meses antes), pois dá para parcelar no cartão, etc.