50x in 30 years: Why most missed 500-to-28K BSE Sensex journey