Small-caps give better returns than Large-caps? Should you invest in it?