Even for people who have saved for a rainy day, the money only goes so far.