One need not to do everything, need not to know everything and need not be everything to live his only life time. But at any given point of time, one should be ready with his knowledge base to think about anything; no matter if that is about best or worst. Understanding the former makes life easier; though the challenging part is in keeping the knowledge base ready all the time which calls the person to foresee life.
PS: I wish I was clear to you!!!