You are absolutely correct. Each case is different and also it depends how you prepared your application. But if you don't have any major issues or red flags, then for US applicants, it generally takes 6 months to process their application from end to end. So, I am also correct that your time is coming soon.If I have learned anything in this process, it's that timelines are variable and unpredictable.
I'm super happy for you but I make no assumptions about what that means for my timeline