Many insurers can instantly activate your policy on the same day you buy. However, if you call a few days before you need coverage to start, then your insurer might offer you certain discounts or savings.