My thinking is that the Republican Party has reached a point of diminishing returns with the racism schtick. It's gonna start costing them votes and it's definitely got the opposition in a frenzy.
Suburban white females gave the Dems their win in 2018. I expect that to continue in 2020.
Then there is this: Suicide of rural white mailes have increased
since Trump came into Office.
And, lastly, Trump is failing the Rust Belt and they will not be forgiving.