That depends on your current need of a car and your economy requirements. Spending 7Lac on Mehran is not a good idea in my Opinion if you are looking for a comfortable drive. Spend half of this money and buy a used Mehran in good condition and when Alto 660 launches, sell this Mehran and buy alto.
PS: if mehran production stops, next year your mehran might have a higher price than now