Refactor income warnings to only show when sections are complete