I think DJT committed political suicide today. He is pretty much sitting in the same boat as LBJ. No way he wins the 2020 primaries.
I have to disagree with that. People these days have a very short attention span and seem to be swayed more easily. What used to be fringe is becoming normal (think about all the chemtrail/flat-earth/anti-vaccine stuff all over facebook and twitter, coming from seemingly normal people). We are in a world where Kanye West and Justin Beiber are considered the best music, where people think 'reality TV shows' are actually real, and where the WWE is having record high ratings.
All you need is to just triangulate your message, wave the right flag of the day, scream the right slogan, and pay for a lot of social media exposure and people will forget transgressions from even a day before.