Do you have a solid financial foundation?