Your call...if you do it up front and you do not leave Canada after the medical, the results do not expire (the doctor that did mine told me this). If you do it up front, it's in the pack and no holdup when the medical stage comes up. If you wait, then CIC will send a request to you, you take...