I learned the hard way long ago: save shortly after I clear the harbor, save again when I reach my grid square objective, and again after EVERY battle.
If I'm taking a long distance trip - say Lorient to Trinidad - I'll save several times along the way.....just in case.
Sadly, I can not trust SH3.