We have two answers to this question.
01. If you want the best weather and full comfort for your move, a sunny day is definitely the best time when you should move.
02. If you want the best price for your move, then the off-peak time is recommended. For moving, middle of each month like 10th to 20th date is the off-peak time.
To make sure you’ll be able to hire the best movers and to get the best price, hire a moving company at least one month in advance.