The other part of the equation when cranking a cold engine is oil temperature.
The engine oil gets thick, like sludge, making it tougher to turn over your engine.
If you use a block heater (magnetic, dipstick, or radiator hose mounted) you will keep your oil from thickening in the cold, and it will start much, much easier.
When there is a prediction of snow, let's say overnight (where I'll need a quick start in the morning) , I put my trickle charger and magnetic block heater on a timer, to come on about 4am. When I get there at 6am, battery is up, and block is warm enough for a quick start.
Here's a magnetic block heater similar to mine, on Amazon, and it's free shipping.
Amazon.com: Kats 1153 200 Watt Magnetic Heater: Automotive
With a block heater, you will find your need for battery charging is a lot less.
The poor-man's version is a 100 watt lightbulb, placed directly under the oil pan with an aluminum foil shroud around it, like a funnel, so the heat goes up.
Many an old timer used hot lightbulbs as oil pan heaters and in their well houses to keep pipes from freezing.