CIBC’s chief market technician on stocks to buy in January, why REITs are oversold and what markets will do in 2025 ...