Static stretching before workouts is a long-standing tradition with weak evidence. Multiple studies show no injury-prevention effect from static pre-workout stretching, plus a small temporary strength reduction immediately after.
What dynamic warm-up does instead
Increases body temperature. Activates the muscles you're about to use. Improves joint range of motion within session. Reduces injury risk modestly (the actual evidence-supported intervention).
Practical warm-up that works
5-10 minutes of low-intensity movement (light jog, jumping jacks, dynamic leg swings, arm circles). Followed by activation drills specific to the workout (bodyweight squats before squatting heavy, push-ups before bench press).
Save static stretching for post-workout or dedicated mobility sessions. Pre-workout, dynamic movement does the actual injury-prevention work.