I honestly don’t know much about foam rolling. Does it really help with muscle soreness or flexibility? Should it be done before or after workouts? And how often should someone use it for best results?