New Zealand. I still have 6 months before my visa expires but my company is only applying for a new license this week. I might book flights when there's 3 months left, just in case :( You've got plenty of time mate! Just make sure that your company has the correct documents, all properly certified....