Hello,
I became LPR (CR1) later April 2019. I stayed one week and went back to Germany. Then returned after 5 months 14 days for 2 weeks (where I was sent to SSSS and was asked when I am going to move permanently) for 2 weeks. Then returned to Germany for the last time and returned to the US after 4 months 29 days (no BPO issue at all). During these years I left the country for only 12 days for one trip. I have paid taxes in the US since 2019, Removal of Conditions didn't require an interview.
My question is now, being 2 months away from being 5 years here physically and having my GC for almost 6 years would it be smart to wait these two months to file N400 or doesn't it matter since once the interview takes place I'll have hit that mark. Or does it matter at the day of filing N400? I could do marriage based N400 but it's a lot more documentation (that I have but I recall the work for i751 to put everything together).
Thank you