If opting for a Civic or a City. Try to find one which needs massive engine work. I guess you'll be able to find a Civic 2003-2004 which has its engine beaten by CNG or something, negotiate with the seller have give him an offer by reducing around 60-70K. Get an engine assembly from Shershah (Karachi), Bilal Gunj (Lahore) from the amount you had negotiated and saved, and swap it's engine.
This is the only solution to old cars.
Suspension main phir bhi kabli parts lag sakte hain and work as good as new parts (OEM/aftermarket).
Par take a mechanic with you to find out ke kya kya kharabi hai gaari main. If opting for a Civic, get the D16 or D17A (not sure if its Vtec or not), along with its uncut wiring harness and its own ecu.
You'll be trouble free for some years.
Only drawback is that when selling the car, the buyer might negotiate with you by saying iska engine swap hai and whatnot, lekin the truth is that almost sari purani gaariyo main engine and transmissions have been swapped to JDM to avoid hassles and headaches of going to the workshops every other day and pay again and again for issues which will come with the car which will have it's own engine and transmission.
Similarly with a Honda City, the L15 engine will be a good swap. Apply the same negotiation tactic with the seller to save and swap