We recommend booking as early as possible, ideally 4-6 weeks in advance, especially during busy moving seasons like summer.