Nifty consolidation historically sets up 18% next-year gains: Edelweiss