Millennials say they need $525,000 a year to be happy. A Nobel prize winner's research shows they're not wrong.
A new survey found:
* The average person needs $1.2 million in the bank to be happy.
* For millennials, happiness would come from a $525,000 annual salary.
*Still, high inflation, interest rates, and student loans damper Americans' financial happiness.