i came to US in Apr 2008 on H1 visa and had been working with my employer till Aug 2011. In Aug 2011 I enrolled to an MBA program and changed my visa status to F1. I graduated in Aug 2012 and currently working on OPT visa. My OPT expires in Aug 2013. My question is when should I file my COS to H1?. Should I apply in Apr 1 2013 or can I apply for anytime before my OPT expires. I understood that I am not subjected to CAP and just curios to know when should I apply for COS. I am not willing to apply soon as I am planning to change jobs. Appreciate if anyone can let me know the best time to aplpky for COS in my case. I am thinking of waiting till June 2013 to apply as I feel that I should be able to find my dream job by then. If I am not able to find the job, then I am planning to apply through my current employer.