You can place the turkey carcass in a ziplock bag and freeze it for up to 6 months. When ready to make turkey stock, place the carcass in your Instant Pot or stock pot without defrosting.