Agar swift mei kaam huaye tau will be expensive. I don't think you'll get any swift with good suspension, tires, bearings etc. Apart from that engine ka b kuch pata nai. If you do go for swift make sure k yeh sari cheezein theek hon, only then you'll have peace of mind. Agar koi aisi milay jis mei sirf engine change kerana ho wo b masla ho ga cos khyber/swift ka engine 70-90k ka milta hai. Better option is mehran but if you can ensure k yeh sari cheezein theek hon gi then go for swift.