I know anything can happen but it just feels like no one is in the waiting for 2020 who is the perfect foil to Trump. Booker/Cuomo are hated by the Bernie wing, Warren is just not red meat for Trump, Gillibrand is boring, Gavin will have just been elected governor in 2018, Bullock doesn't have a clear primary path, and Castro isn't running for office in 2018.
I know anything can happen but it just feels like no one is in the waiting for 2016 who is the perfect foil for Hillary. Jeb! has the wrong last name, Rubio is a first term senator, Trump has no political skill, Walker is extremely polarizing (unlike Hillary who is loved by everyone), republicans will never nominate Carson or Fiorina because of Race/Gender, Paul is a nutty tea partier, Christie and Jindal are very unpopular, Huckabee/Santorum/Pataki/Gilmore are old news, Perry is historically incompetent, no one has heard of Graham/Kasich/Everson, and everyone hates Cruz. It really seems like Democrats will just win by default.