There's no way this will end up as 3-4 point race. With Clinton getting a 30% or so margin of victory in California and New York, 20% or so in Illinois, a comfortable 5% win in Florida and if Trump ends up with a low single digits win in Texas, those are the five largest states in the country and there's nowhere Trump can make up the difference. Clinton will also win other large states like Pennsylvania, Virginia, Michigan, Minnesota, Wisconsin, Colorado, Washington and New Jersey comfortably, and she'll win North Carolina and very likely Ohio too. He's not even going to get the usual Republican margin of victory of 40-50% in Utah or Idaho. Trump can't make up the difference in West Virginia and Oklahoma. Election night won't be pretty for Trump.