Prevailing wage: 3-4 months
Recruitment process: 2-3 months
PERM: 5-8 month
Add 1-2 months for lawyer paperwork in between steps
So 10-16 months before filing i140 and i485
If EB3 stays current till then, i140 and i485 can be filed together.
Depending on location, i485 processing could be 8- 30 months or more.