Question: how long does it take to apply for a us visa after refusal?
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.