Top 20 stocks with up to 121% upside potential: TARC leads