Biden on track to secure 306 Electoral College votes, same as Trump in 2016

History may repeat itself.