I am from Bangladesh if you mean that.
No, I meant you moved your bitcoin from non-custodial wallet or from exchange wallet because it decides whether you will have control on fees.
I have BTC in custodial wallet, non custodial wallet both.
Now, you can move your bitcoin at cheaper fees (see above). Of course, fee will be higher if you use custodial wallet (you mostly are not allowed to customize fee), and cheaper if you can choose your fees in non-custodial wallets (with some delay obviously).
Does not matter even if I can choose the fee, for example I have fund in my electrum wallet but now, the fee is so high that if I use my preferred fee, tx will not be confirmed instantly.
Instantly means your transactions should be confirmed in next one block that in turn put you into a fee race. The race always charges you as highest fees as possible, not cheap for sure.
It does not depend which day it is. When I have buyer, I sell and when someone wants to sell BTC, I have to buy. Most of the times, I buy and sell instantly ad I have community who are in need of BTC always.
See above, instant transactions mean both sellers and buyers have to accept highest fees. Cheaper fees mean a bit of delays. Cheapest fees mean your transactions have probability that won't be confirmed and will be dropped out of mempool. It is safe if you move your bitcoins for yourself (from wallet to wallet, from wallet to exchange, all belong to you).
BUT it is risky for bitcoin tradings: If transaction won't be confirmed and dropped out of mempool, you won't receive bitcoin but the trade partner already receive Bangladesh fiat, example. You won't be able to call him / her back to resend those bitcoin to you. It is kind of unofficial scam or you scam yourself by requiring cheapest fees on tradings.
From my experience, with such tradings, you should deal with partner who is responsible for fees. And fee should be taken into calculation of final income (both BTC and fiat).