Famed strategist says there’s a ‘once-in-a-generation’ investment opportunity. Plus, Desjardins’ top stock picks for 2024