Can the BSE Sensex Surpass 30,000 Before December 31?