I am "serving" my 2 year residency at the moment, and I have 10 months left. I was wondering if I could apply for H1b 6 months before I finish serving my residency so that by the time it gets approved, I would have already completed the residency requirements. Thank you for your help!