I was told J1 holder can apply for waiver after he has stayed in USA for one year. I have stayed in USA for several years. Can I apply for waiver as soon as I get J1 visa? Thanks!