It can be 12-24 months if you’re not born in India and your lawyers do all their paperwork on time and you apply when USCIS is not crippled :)