what is the best exchange
Binance is the best exchange for now. No doubt for that. Most trustable biggest volume and fastest exchange in my opinion. I am not even talking about bancor.
But maybe you can use also forkdelta if you want to sell some coins which is not in any exchange. and you can use idex for more better dex experience.