Good health and a steady flow of wealth