Time to sell midcap and smallcap stocks ? What data really suggest?