You can bring as much cash as you want. But, if it's over 10k, you have to show that it's legitimate money. you can show bank account, sale contracts, etc.
If the cash is too much, proving can be tricky and you might want to avoid it, especially at this time. To be safe, I would recommend to...