No one knows for sure. Your best bet is to look at other members' timelines to try to determine how long it might take and the current Visa Bulletin published by the Department of State. Even then, they will only move as fast as spots open up so if the embassy has a backlog, you're in for a wait.