Americans think the economy is tanking and a recession is just around the corner, but nearly 30% don’t have the cash to get through it