Money is good for your health