When a H4 applicant need to be in US, to process H1B from US?

When a H4 applicant need to be in US, to process H1B from US? Currently I’m in India and planning to move to US by March 3rd week. Is there any restrictions or changes to process H1B from US or India. Kindly guide me please.