The average case processing time for U.S. Citizenship and Immigration Services (USCIS) has been increasing for years now. In 2014 the average case took about 5 months to process this changed to 9 months in 2020.
Many factors, including inefficient processing, understaffing, and changes in policy due to COVID-19 contribute to these longer wait times.
In the meantime you can work with your lawyer to file applications as early as is legally allowed. Many renewals can be submitted as early as 180 days prior to expiration.