What is the best company to get car insurance from in California?

Okay, so my dad used to take care of my insurance, registration and everything for my car, but I don't live with him anymore. And so my registration just recently expired and when I called to tell him, he told me to go to the DMV and deal with it. so does anyone know where I can find the cheapest insurance company to register my car with?? I wont be driving it much this year because I'll be at college and I'm leaving my car at home(mom's), so what company should I use, or should I go to the DMV?? Any advice would be appreciated, thanks!!