The tax cut, the surging economy, compassionate conservatism, and the Dems out of power are helping to fuel this generosity.