Batteries and cold.
Couple of things. Battery troubles in the cold generally come from the corrosion around the battery/cable connections. When it gets cold the metal contracts. The connections are tightened when the battery is installed, no doubt in a garage or warmer weather. This leads to a poor connection and could be enough so you dont get a full draw when cranking the engine.
A trick I learned while living in the Colorado Rockies, 9,100 feet, as a kid. Turn on the headlights for a few seconds, then start the truck. The few seconds is generally enough to warm the battery up and get the current flowing. In most modern vehicles produced today the manufacture has the driving lights come on with the first click of the ignition key, and then next click is start mode.
I also dont put my batteries on the concrete in teh winter. I generally pull my battery form the riding mower and the batteries from teh baot, give them a full charge, and put them on a shelve in the garage just so they dont get too cold. Then I'll give them a full charge in the spring before using them for the first time in the new season.
HOI Crappie Club
Where family and friends come to compete for a little more than bragging rights.
Quick, someone teach me how to fish so I can win this tournament!!!