I think the most cost-effective and cheapest place to buy auto insurance is:
1. Online insurance platform.
2. Business outlets of insurance companies.
3. Insurance agent.
4. Group purchase: Group purchase with friends.
5. Festival promotion.
6. Compare with many insurance companies.