When did flooding the market== MSRP?
Right now you are getting MSRP but what a lot.of us want is true deals. I remember a few years back getting 3 480s and a 1070 water cooled for $300 TOTAL.
Those are flooding the market days.
Even though we are still 20-30% over MSRP these days, I don't think right now is a bad time to buy GPUs, considering the < 350-day payback time on most models.