Looking in the dictionary: "On point" means relevant to the issue at hand or accurate and appropriate for the purpose or situation. It can also imply something is as good as it could be or perfect. "On point" is an idiomatic expression used to describe something that is relevant, accurate, or perfec