Yeah binance is the one. For trading cryptos, it is now become the best exchange. They have managed to pull it off and are still doing a great job. Don't know when they will bring in the KYC nonsense, but if they do, well all of us are fucked.
But just in case, if you want to buy bitcoins with dollars/your native currency,
localbitcoins.com should be the one. Be careful, people are scamming there too. And for the love of god, don't use PayPal over there.
Another exchange that I would recommend would be shapeshift. Even though you may be getting around 2-3% worse than market spot prices for your coins, I think that amount is worth the convenience and the peace of mind.
I love shapeshift, haven't traded there in a while but I was told that it got fucked up after the whole GDPR thing. Is bittrex still blocking accounts, I still have some money there.