Gen Z is treating the midterms like a market event. Boomers are treating them like weather