Has Nifty Formed Short Term Bottom ?