Should I freeze my prime rib?

Kroger has a sale going, so I grabbed a 6lb bone in rib roast last night without fully thinking through the timing. They only had two left and I kind of panicked. 😂 The best by date is 12/23, but I want to cook it Christmas day. I'd also like to season it at least a couple of days in advance.

Logistically speaking, what is my best course of action here? If I freeze it now, I'll have to take it right back out in like 3 or 4 days so it can thaw out in the fridge. Can I season it before I freeze it? Will it be too moist to season in advance when I take it out?