The estimates provided on the USCIS website are generally very conservative, and the range 8-23 months is very wide. The lower end of it does come under a year. So, the filing dates at the beginning of the year are still the best estimate of where the final action dates will end up by the end of the year. Let's stay positive and hope for raining RFEs sooner than later.