Stretch if it feels good and helps you. Don't stretch if it doesn't.
I stretch my back and neck often due to old injuries. But I don't do much stretching of my legs before bike rides or running. The current conventional wisdom says pre-ride/run activity should activate the muscles to warm them up -- mostly gentle exercises that contract the muscles, rather than stretching.
After rides and runs I do a lot of massage, especially with rollers and percussion massagers. Those have been more effective for me.
I'm not racing so I don't care about data on measurable benefits. I do what feels good for me and relieves my discomfort caused by injuries. It's the difference between limiting my workouts to 60-90 minutes, or enjoying a longer ride, walk or run.