49% of Americans have less than 3 months' emergency savings