How far out should you book a visa before leaving. Family of 4 looking to go for 1-2months in December next year.