The Sleuth Investor: Uncover the Best Stocks Before They make Their Move