My version of the truth is that no one can be totally prepared for everything. Conduct a sound, realistic threat assessment and keep reviewing and revising your personal preps as best as you can with the resources that are available to you. No one can attain "perfection" and if they could, time demands updating and upgrading, so the job is never completed.
_________________________
QMC, USCG (Ret)
The best luck is what you make yourself!