I have always wondered about the specific temperature at which snowfall occurs, and whether there are any other factors aside from temperature that affect the formation of snowflakes. Can someone please clarify the ideal conditions for snow to materialize?