In Canada, one can consider refinancing their mortgage between six months and three weeks before the end of the amortisation period. This period is crucial as there could be prepayment penalties in other scenarios. Also, when gauging for a mortgage refinancing, it is prudent to start shopping for lender rates well in advance.