Small caps: A time to buy