Bear grip: 25 stocks drop over 20% from 52-week highs in 30 days! Should you buy?