For patient investors willing to do their own research there are a lot of opportunities among small-caps