I would say a combination of most methods works best for me.
Light foam roll + dynamic stretching or active isolated flexibility pre-activity.
Directly post-activity, usually nothing except a light foam roll/massage + static stretching what's tight when I deem it necessary.
About an hour before bed I'll do a check-in to address any remaining problem areas. Usually begin with foam rolling and will do some more targeted massage techniques on trigger points (lax ball, self-massage, Graston if necessary). Then I'll do a short static stretch of whatever is sore or tight, and that's it.
I don't think it's about one method vs. the other, it's more about using the appropriate tool for the job. For example, static stretching pre-activity on cold muscles can decrease performance and increase injury rate, but can have positive effects post-activity on warm muscles that the athlete feels should be stretched.