When Is The Best Time To Stretch?

How many times a day do you stretch?

Are there other ways to improve your flexibility than stretching? If so, what are they and why should I care about them?