More money means more happiness