--snip--
My fee was 214.105 sat/B and i paid 5.40$ fee for 100$ transaction
i don't this its low fee .
i am using blockchain wallet so no RBF available yet
214 sat/vbyte seems reasonable at this moment in time:
https://jochen-hoenicke.de/queue/#0,24hThere are ~3Mb of tx's that payed > 200 sats/byte
There are ~0.6Mb of tx's that payed >250 sats/byte
Your fee is somewhere in that range. IF the amount of new transactions per timeframe is lower than the amount of transactions getting into a block at the same timeframe, i can guesstimate your tx will get confirmed within "reasonable" timeframe.
However, the influx of transactions can be rather unpredictable, no way of telling for sure.
It seems like a 5% fee is on the high side, but remember: bitcoin does not care about fiat values... It cares about the size of the transaction, and the transaction size is determined by the type of wallet, the number of inputs and the number of outputs... It doesn't matter if each input has a fiat value of $1 or $1000.