I think the best way is to find good deal in
https://localbitcoins.com/ , meet the seller is my best option .
welcome to our community . Enjoy
This. Not necessarily meet someone, but take advantage of their trust ratings system and the escrow mechanism.
Plus, there'll definitely be someone in your country taking all kinds of local payment methods, so you could just go to e.g. a payments kiosk or a payment machine at a mall and pay for your Bitcoin. This is especially actual for eastern Europe.