In short, it's better to keep your money in the bank than at home. On the one hand, banks have insurance that allows you to recover your money in the event of fraudulent withdrawals or charges. In addition, by keeping your money in the bank, you have the chance to earn interest, which is not possible when you keep your money at home. Keeping all your money in a bank can be convenient and generally safe.
However, if your account balances exceed the FDIC-insured deposit limit, some of your money may not be protected if the bank goes bankrupt. And if you're a victim of fraud, having cash in one place could compromise more of your money.