I don't know how cold it normally gets where you live, but I'm in the Knoxville, TN area and we get into the single digits once in a while. Maybe not at all one winter, and then only a few days or so the next, but for the most part, not below zero.
So with my LiFePO battery, it stays in the camper. I have a 300A battery disconnect switch that totally takes the battery offline, except for the small milliamp draw from the BMS. When I winterize (usually in Nov.), I will get the battery SOC to between 50 to 55 percent SOC, turn that 300A disconnect off so there is no draw or any possibility of charging it. The battery is in the front compartment, next to the hydraulic stuff and the generator and temperatures in there are pretty much the same as outside air temperatures. So the battery just stays there all winter and slowly self discharges at a slow rate, plus the little bit of draw from the BMS. By the time that spring rolls around, I have gone from say 50% SOC (in Nov.) to mid to low 30% SOC in late March early April. I do check the SOC though throughout the winter, via the BMS app on my phone just to make sure that nothing unusual has happened. I built the battery in the spring of 2022, so it has been thru the winter of 2022, 2023, and is in storage now for 2024 winter storage.
If something way out of the ordinary for our area happened, like -15F was forecasted, I do have the battery inside a battery box that is insulated and heated that I could use to get through the crisis. I put it in for a "just in case" and have not had to use it yet <<<knock on wood>>>