Brother I would sincerely suggest to go for either Passo, or Cultus. Vitz may be the last choice considering your budget constraints.
In case of JDM Passo or Vitz, first have its auction sheet verified (it takes 1500-2000 Rs. at max., for its verification, and if you are lucky, it can also be done in 1000 Rs.). Then whichever car you buy, have it inspected by Pakwheels Car inspection service, OLX services, MechanicUstaad (if in Karachi), etc. for any / all issues, and if going for JDM, have its condition counter-checked with its Auction Sheet.
Both reports must match, and current condition of the car must be equal to, or slightly worse than the condition as on auction sheet, if talking about paint, scratches, dents, broken parts, etc.
If current condition is better than as described in the auction sheet, then some "Fankari" might have been done here to conceal actual condition.