Spring. The word itself says it all: longer, warmer days that (quite literally) put a spring in your step and a smile on your face.