wow, $360/6-mo is a steal.
mine goes up to $600/6-mo (M3) from $420/6-mo (E92 335i) with State Farm.
State Farm is the cheapest for me, utilizing multi-line like umbrella and home, but the home and umbrella is not the cheapest compare to other insurance company. At the end I just compare the premium in bundle form, cause if I break them to multiple policies with many insurance companies I lose the discount anyway.
Always good to have no accident or ticket of course. Once you have those in your records no matter which insurance company, the premium is ridiculous, that's why I am house-trained now