I bought a huge shoulder of lamb from the butcher's today (Fri). Will it keep in the fridge long enough to cook it for Christmas dinner, or should I freeze it?