I-485 Processing time

How long does the green card application, or the I-485 usually take to process? I’ve tried doing some research but the I-485 processing time seems to vary. Do you guys have any insight as to how long the process usually takes?

The USCIS can take a long time to process the I-485. Usually several months. But, within 90 days you should receive your employment authorization.