No-one here has a crystal ball or psychic powers. If we did we'd all be filthy rich from playing the lotto.
That said, it's possible it might sell out, but I'd be willing to bet Apple's thought of that and will have plenty of stock on hand to avert any sales disasters.
I agree. I remember when the iPhone X is launching in 2017, everyone was under the impression that no one would receive their model until February 2018 or later, when they had plenty of stock available mid December and many were receiving their devices way ahead of schedule. Apple tends to under promise and over deliver, and offering six new colors, I’m sure there will be a plethora of options for everybody to choose from, and more options are a good thing when it comes to having the device you want.