horse sense
old-fashioned
ordinary practical knowledge of the best way to deal with people and situations.
Has he got enough horse sense not to get into debt?
Cambridge English Idioms Dictionary