For most people, the obvious time to remortgage is when your mortgage incentive period is coming to an end with your current lender. Doing this will help you to avoid unnecessary charges such as an early repayment fee.
The ideal time is three or four months before it ends, as you will be able to find better rates than leaving it till the last minute.