Nifty will touch new high