Most Americans say they lack ready cash to cover a surprise $400 expense |2023