I'm still trying to reduce my freezer population so I may not buy any, but like you I always look around Christmas. I never understood why stuff like this goes on sale at the time when people are most likely to buy it. Seems like a stupid strategy. You would think they would put rib roast on sale in the middle of summer when people arent as likely to want to buy it.
Cheapest rib roast I found around here is this.
View attachment 728656
Rest of their beef prices are still stupid high. That's OK, I vary our diet quite a bit anyway so beef is only a small portion of what we eat regularly.
I have a load of spiral ham slices in the freezer from earlier this year we will have for Christmas eve dinner (our traditional Christmas dinner gathering). They need to be "et" and almost no one hates ham! Less stress too...