am a beginner ..so can someone suggest me good exchange to buy ERC20?
i suggest you using :
1. Etherdelta, or
2. IDEX
To buy or sell ERC20 Tokens you have....
because this is a good decentralised exchangers that almost 95% of ERC20 Tokens available to trade...
if you confused using etherdelta or IDEX you can seach video tutorial how to trade in etherdelta or IDEX on youtube...