Also your last question is hard to answer
"what is the best car insurance company?"
It is exactly like to answer questions like: what is the best car? what is the best food? what is the best hotel?
I can't answer your question. Maybe somebody else can.
