Buy-the-dip consensus hits 100% as contrarians warn of underperformance