Is BSE Sensex worth buying?