Time to buy or stay away???

What to do in current market scenario - buy or wait?