The bottom line is there’s really no such thing as a secure password. Any password can be cracked given enough time and resources.
The only real defense is some sort of multi-factor authentication. While not perfect it massively reduces the likelihood of an attacker compromising your account.