BY LAKSHMI GHORPADE

10 Things You Need To Know Before You Purchase Your Brand New Car!

Budget

10

Fuel type

9

BODY TYPE

8

ENGINE

7

TRANSMISSION

6

SAFETY RATING 

5

ownership cost

4

resale value

3

comfort

2

test drive

1