I almost never stretch. Im sure there is a middle-point where stretching is beneficial without being detrimental, but as long as I am flexible enough to use the range of motion I want, then I dont feel I have any need to stretch. The only muscle I do stretch a little bit is calves. If I dont, then they have a tendency to really cramp up and be painful.
If you want to stretch, I would do it post-workout.