i'am going to buy NEM/XEM what is the best exchange and should i buy bitcoin first ?
As far as I know, you can buy that coin only in Cryptocurrency market.
NEM (XEM) already has about 40 markets, you can see it on the following link.
https://coinmarketcap.com/currencies/nem/#markets