My wife was in US for three years earlier. She did her MS and worked on OPT for 3 months. She came back to India and cancelled her OPT 2 years ago. Now, she is back on H4. What will be the eligibility criterea for her to apply for H1B. Does she need to wait for 6 months after landing here...?