When I use exchanges I send either ether or litecoin. Both are cheaper and faster than bitcoin.
Ethereum is not cheap anymore, most exchanges are asking you to pay 0.01 ETH for fees, that is equal to $13 at the moment, and that is HUGE.
That is why i am always trying to make withdrawals using Litecoin at the moment, they are only charging 0.001 LTC in most exchanges (about $0,25)
And it is funny, because most exchanges are accepting litecoin right now.
Honestly I rarely send bitcoin and Ethereum directly, because you know the current fee for every bitcoin transaction on most of the exchange can reach
BTC0.001 ($ 11) per transaction, even c-cex asks for a fee of
BTC0.002 ($ 22) for a single transaction, as well as Ethereum, so usually I use another altcoin to send my coin, sometimes I use litecoin and doge. because fee are cheap around 0.001 LTC ($0.25) for Litecoin and 1-10 doge ($0.04) for dogecoin and ofcourse almost every exchange accept litecoin and doge