It really depends on the store. They probably will have them, but Whole Foods may not. Pretty much any standard grocery store will though - Giant, Harris Teeter, Wegmans, Food Lion. You can go any day between now and Tuesday and buy a frozen one. It will defrost in your fridge. Do not wait until Wednesday - it won’t have time to thaw in your fridge.