Omar and Martin are spot on: Incremental saving is crucial with every Blender project. Most people get very into this precautionary technique and end up with hundreds of individual saves. That’s simply a waste of disk space in my opinion. But saving at key milestones in the process, at the very least, is a wise method to make a habit of.
Blender has auto saving enabled by default. Were you able to check those to recover previous versions of your head?