Nifty 50 needs 8% to reclaim peak; mid-caps sit 0.14% away