Sensex at 38000 … do we need to cheer, or worry?

In just one-month, Sensex has climbed 3000 points, or jumped straight 8.5%. Till June end, everyone was worried, as market has had a very volatile phase (since last six months). As usual, question is, whether one has missed the bus? or the rally has just started?
Let me highlight on the macro trends:
Crude Oil: 70% of the demand for crude oil comes from transport. Alternative for crude oil is Electronic cars, which will become accessible in another 10-15 years (crude reserves are expected to last 50-80 years). Average crude oil price (for India) should range between USD 55-65, because this price doesn’t affect our foreign reserves.