I don't have very good driving skills. I want to buy a new car. My major choices are Grand i10 Nios Magna and Tata Tiago XZ. I want a spacious, safe and comfortable car. The running won't be very much. Please suggest should I go for a new car (Grandi10 Nios /Tata Tiago) ? If yes, which one from these. Or should I first buy a second hand car (improve my driving skills with it) and then go for new car after a year or two.