I have not deposit any USDC to my ledger yet, so this is just some results from my research and I would be very happy if they could be confirmed.
**Ex. deposit 10 000 USDC to my Ledger**
1. Buying USDC on Binance => [Flat rate $10 with ERC-20](https://imgur.com/4BEjy2C)
2. Buying USDC on Binance and a workaround using [PolyBridge](https://bridge.poly.network/) with BEP20 $0.8 + [0.00661915 BNB = $2.01](https://imgur.com/24IteyZ) => Total Fee = $2.81
3. Buying USDC on Coinbase. [Only current ERC-20 Network-fee = $1.214885](https://imgur.com/69hSybG)
Alt. 3 seems to be the cheapest and fastest way, great if someone can confirm this or suggest better alternatives.
Fee for depositing FIAT is Zero on both Binance and Coinbase (using Revolut SEPA/debit-card)
Fee for buy USDC on Spot market is Zero on both Binance and Coinbase