> can you cash out your tether at any time to fiat?
Yes, if you kyc on a proper exchange, or live in a country with nice banking rules you can. It takes about 12 hours usually for me. Faster than most international bank transfers, usually also way less fees.
I can only speak for myself, but tether is a kinda safe way to store value short time in a fluctuating market. Usd is suboptimal for me as it looses value compared to my local currency, however on big crashes crypto loses value faster, while USDT stays at USD value. Hope that makes sense :)
I have no trust or knowledge about tether, it's just a tool for me.