Best way it has to be using a local exchange that is limited to your country only, instead of those that are available for many countries since with it's user limit, there's some benefits for those eligible users as well. I use a local exchange in my country that the more I exchange, the more bonus I receive that I could use one's I decide to alternate the process and buy coins other way around. If there's non from where your residing, then your best bet would be localbitcoins as mentioned by few others above me.