using fiat is free, at least in my country with our banking system it is. if i want to tranfer money from one bank to another i can do it for free with no fee. if i want to do it from my card it will cost me a fixed fee of about $0.1
with that said, if i want to treat bitcoin as a currency i wouldn't want to pay anything more than 0.01-0.1 dollar for transactions.
Yes that's what i thought - the "typical" rate should be between $0.01 - $0.1 while the $1 should be really as a very maximum.
Actually banks also have the fees based on the amounts transferred. Over 2k EUR (I think it's 2k, but I am not 100% certain of the amount) the fee is bigger.
However, back to the question: since the only cases until now I needed transactions to actually happen fast were when I bought something with Bitcoin (2 cases until now), even (slightly) over 1$ is acceptable for me, since the transfer rate from Bitcoin to my local currency is awful anyway, so I know I lose some money there.
So maybe a maximum of 2$ is "okay", but clearly not more than that.
Also keep in mind that if the fee rises, some will just decide to postpone transactions or put them together to optimize the fees.