weird, they said the only thing holding me back still is the 3080 Strix everything else they have in stock not not 100% sure as to why yours went in before mine being a day after but atleast you got yours coming!You won't be far off I'm sure! Could also be another component in your build holding you up.
I have the Strix 3080 / 5950X combo. Also had to change my case once. Haven't needed to amend the build since February though.