Mulching can save you from a lot of troubles. It keeps weeds away, keeps your plants warm, and more. But when is the best time to mulch?