buying opportunities in stock market