I am planning to buy my first car and I like sedans. One thing I should mention is that I live in Lahore, not in a society. Some people are suggesting that I shouldn’t go for a big car, and instead buy a Cultus or Alto, or not buy an expensive car as my first one. I’m not sure what to do since I have a budget of 3–4 million PKR. I want to ask whether I should go for a sedan, and which car would be the best choice. I don’t know how to drive yet, but I know that’s not a big deal. Should I go with a Rebirth, increase my budget to buy a 10th Gen Civic (2016), or should I go for a Corolla or some other car? Also, can someone explain the difference between a Civic and a Corolla, especially in terms of parts and maintenance?