We filed N-400 on October 18, 2020 and did not get bio appt until August 2021, which we were able to take in July 2021 when we had our i-751. From there, it was pretty fast, interview was on November 22, 2021, did not get approved on the spot but a few hours after. We just took the oath on January 14, 2022. Our office is San Jose, CA. I hope it helps waiting folks have a point of reference for timeline estimation.