I believe a HUGE number of women will turn out against Trump over Roe v. Wade and the Alabama Supreme Court ruling.
They know who's responsible, they are feeling consequences NOW, and they are mad as hell. As they should be.
I suspect that this wave of women voters will overwhelm every other factor in the election...and this will include down-ticket candidates.