H1B Stamping process time

Hi Guys,

I am going to apply for H1B next year through consultant. So before i apply, i would like to know that how long does it take to get H1B stamping once profile is selected in lottery system ?

Thanks in advance.