Know your enemy and know yourself
    "Know your enemy and know yourself; in a hundred battles, you will never be defeated. When you are ignorant of the enemy but know yourself, your chances of winning or losing are equal. If ignorant of your enemy and yourself, you are sure to be defeated in every battle." 
  
  Sun-Tzu, The Art of War
   
  Source:
 brainyquotes.com
  
 Other Links:
 Getting the best 
 You have to trust in something