It is festive season in India, and it is a great time for Indian carmakers as sales skyrocket. So, if you are planning to buy a new car this festive season, here are some important tips to avoid financial stress. To