You are free to land at anytime at or before the COPR expiration date, however it's highly recommended not to do so as personal circumstances might happen and by then it will be too late to reschedule and you might lose your COPR and thereafter lose your potential PR status.