Depends on your category... for EB2 people it moves pretty fast, some EB3 are lucky and get it faster than the others... and the speed actually depends more on the FBI... so, if all the security checks are done (FP, Name Check, etc) it will be waiting around 1 mo for EB2 category, 1-3 mo for EB3... something like that...
just do 1 step at a time. go get your FP done. than wait a bit and see if name check goes though... once it's done wait...
good luck.