Depends on you and your use. Buy local as parts and resale are important.
Corolla if you want resale, shock for bad roads/country roads. 1.3L
Honda city if you want better build quality and drive inside the city. 1.3L
1.3L give good fuel consumption especially Honda city and taxes are lower.
Suzuki has no car worth buying to offer right now. Wagon R is their only upto date car.
There are not many options. If you can wait for another 6 months to one year maybe we see some new cars.
You are in Rawalpindi, buy a white Corolla xli or gli and relax. It's a new shape so you can sell it anytime.