To buy coins at the cheapest prices, buy at exchanges with the greatest volume. You can see volumes at either livecoinwatch or coinmarketcap. Below in the markets tab, you can see the dollar amount in volume traded for each exchange. Exchanges with more volume have lower spreads (difference between ask and sell). Therefore, in exchanges with greater volume, you can buy at lower prices.