Question: how long do i have to wait to reapply for a us visa?
Answer: You can reapply any time after 3 business days following the previous rejection. You don't have to wait for 6 months or longer. However, it is very unlikely that your circumstances would change significantly within 3 days.