It’s a fifty / fifty shot (at worst) for every presidential election and getting 90% isn’t all that impressive considering the amount of people making predictions and the fact that most elections have a fairly obvious outcome
And Clinton did not win all 3 debates either
I’d rather trust an octopus to predict soccer winners.