Gautam Shah, senior vice president and technical analysts at JM Financial, says long term investors can even invest at these levels as it expects 20 to 25 per cent upside in Nifty in one year from current levels. Auto and private banks are going to outperform in the current rally, he added.