Is It Time For Small-Cap Stocks To Shine?