More seriously, I've always found two distinct types of mentors, and discovered it's crucial to separate the two types apart from each other and not confuse one for the other.
One type is the "been there done that" type with decades of experience in one particular area, and they simply share with you lots of anecdotes about how things have played out in the past as empirical evidence of how they may play out in the future.
The other type is the kind of mentor who provides you with an analytical framework to be able to prioritize and evaluate decisions on your own. This person often helps you see the forest from the trees, or helps you recognize blindspots you might not be aware of.
Both are valuable, but it's important to know the difference.