Americans have had lots of time to prepare. But are we ready? First, some background: Three years ago, as the economy ...