Well, you pay to the NVC and they will send your case to the consulate who would invite you for the interview. It should take 2-6 weeks but took about 4 months for me. That included slow year end so hopefully your's would be faster. And then they give a date about 2 months later - within which you get medical done. So I'd say between payment to interview please expect a 4-6 months interval.