It would be best to look as soon as possible, weeks or months before your move. When you book early, you can ensure that your preferred company has availability and space. It will also be easier for both parties because everyone can prepare and plan better.