I've stopped bringing cash with me several years ago. At the time I was told about TransferWise. Since then I've never had a single problem in regards to cash.
As long as you have a Thai bank account your money will be waiting for you when you arrive here. A Thai debit card is very convenient.