How Much Longer Will America be a Democracy?