Good Investing Is A Mix Of Talent & Skill … and Patience