Nearly half say they're better off than a year ago. Most say they expect to be better off a year from now.