Since hitting an all-time high of 1,212 in early March, the Russell 2000 has declined by 6.3%. Is it time to buy small-caps and penny stocks?