My friend is on F1 OPT and his H1B petition is picked in the lottery and it is under regular processing now. He is ready to upgrade it to premium but he has to go for his wedding in August to India. He is working currently on OPT. His concern is while coming back to USA in August he should come on H1b or F1 visa? because his H1B will not be active until Oct 1 and if he comes back on F1 then will that impact his H1b? Does he need to go for H1B stamping in India before coming?
Please advise us to know the best way to get through this situation.