This is a question for Dave P or anyone else who would like to comment. I am currently a Captain on a Citation Ultra in Sun Valley, Idaho (US) and am really excited about applying to WestJet. A little history: I was born in Quesnel, BC to US born parents, so I'm grateful to be a citizen of both Cananda and the US. I've worked for two regional airlines here in the US (SkyWest as Captain and Big Sky) and for the last 2 1/2 years I've worked as a Corporate/Charter pilot. My family and I are determined to move back to Canada (BC) more than ever now. I'm also determined to find a company that I love working for and can retire with; WestJet really looks like that company! I've already received my Citizenship card, SIN and am in the process to receive a passport. I've also just sent off my medical information to start the process of converting my FAA ATP to the TC ATP, and am signed up for a 3 day seminar in May to take the exam.
My question is: Should I apply for WestJet now or wait until I receive my TC Medical, ATP and Canadian passport? I really do not want to miss the opportunity to apply while WestJet is hiring.
Thank you for taking the time to read my bio

Please let me know if I can provide some personal contact info or resume as well.
Alex