Nifty 50 Prediction: Range-bound with slight bearish bias for May 4