Could money buy happiness after all? A new study thinks so