It’s my first year doing Xmas dinner. Completely didn’t realise you were meant to defrost your turkey crown 48 hours before cooking. I put it in the fridge at 2pm today but hoping to eat dinner around 2pm Xmas day. Do you think it will be defrosted enough?