Medium Term Trade On Nifty Will Have To Be On The Long Side: Amar Singh, Head - Advisory, Angel Broking