I'm going to Mexico in December, and my passport expires in April of next year - I assume it's still required to be valid for 6 months in order to be granted entry, so I'll need a new one before that trip? Any particular time of year better than others for renewing?