How Much Happiness Can Money Buy?