Not all insurers need you to pay money in advance. But the majority of top insurance companies require clients to deposit cash before activating their policy.