A warning for people that are already ordering hardware for the M1.
Don't! Especially GPU's as new prices of all gaming GPU's will settle much lower as of NOW. (AMD's new lineup is now live)
Order when u have received the case! Maybe a good deal on watercooling or something, but the rest of the hardware can only get cheaper in the meantime and u won't be able to enjoy the hardware untill you received the case.
I will definitely agree with you about holding off on the GPU for a while at least. Come week of Thanksgiving onward towards Xmas though grab the best deal you can because non sale prices should be stabalized by then. During that time the hunt is on for special holiday sales whenever you can find them. Other components will be a different story. It will depend on where you are (Microcenter in store sales will be sweet) and what it is you are buying.