have a (good) mind to
have a (good) mind to {v. phr.}
To consider doing; intend to with a high degree of probability.
I have a good mind to tell my boss that he doesn't know how to run our enterprise.
Categories:
Source: A Dictionary of American Idioms