Keeping the temperature higher (30-40 deg C instead of room temp) while charging is good for the life.
Doesn't high temperature age the cells faster?
In storage, higher temperature causes the cells to age faster due to electrolyte reaction.
But in actual cycling, lithium plating during charging is the most prominent reaction.
I came across a really good research paper some time ago where they tested this on Panasonic production cells, and it was surprising how much charging at 45degC instead of 25degC helped with the life. Charging is where most of the cycling damage occurs, and as we all (hopefully) know, at 0 deg C it is completely forbidden because it can destroy the cell almost immediately, so this is a very logical finding indeed.
But when in storage, keep the cells as cool as possible.
Another interesting finding in their paper was that
storing at 80-90% SoC didn't provide any benefit compared to 100%; you really need to store below 60% (preferably below 50%) to get the benefit. OTOH, my findings show that it's the
charging that does the damage between (80%)-90%-100%, so the traditional "only charge to 4.1V" tip is a good one anyway.
Summary for best life:
* Charge at slightly elevated temperatures to slow down lithium plating - but don't go to extremes, over 45degC is often forbidden by the manufacturer and may cause electrolyte reactions.
* Discharge temperature doesn't matter so much, but higher temperature reduces energy losses.
* Store as cool as possible. Store at 40-50% SoC.
* Limit charge rate. 0.5C is the real maximum with many cells! If you can, further limit it slightly after 4.0V - kind of pre-CV-phase.