It's not too late to invest in small caps, strategist says