Indian Stocks Rally Post-Budget: Auto & Power Lead Gains