how to invest in small cap stocks