Financial health check