I am working in USA under H1B. I am from India. My H1B has recently extended. I am planning to visit India in February 2017. I have to go to for visa stamping since my H1B is expired.
I am wondering if I can fill DS-160 and submit it now and schedule appointment for February or fill DS-160 and submit and schedule appointment for February in December.
How many days the submitted is the DS-160 valid for?