we can not predict our future as well as stop unpleasant points from occurring, having insurance billing cover is a need. But you have to pick very carefully. Don't merely go with just what the agent informs you. Read policy documents to understand what is covered, what features are offered and also exactly what events are left out from being guaranteed.