Why would anyone invest their own in small cap stocks? It hardly seems as if it truly is worth a chance, right? Well, truth be told, microcap stocks pays off in a major way. Plus ...