Plenty of answers already and bottom line seems to be like most things, do what works for you. I don't stretch before. Seems it take me about 10-12 miles before I feel I've settled in to the ride. I have on occasion stopped to stretch on long rides, though it seems the more often I ride the less I feel that need. Post ride, I do best with a short walk.