Health insurance is a necessity, but for many people, the cost of premiums can be overwhelming. Fortunately, there are several free or low-cost options available that can provide the coverage you need without breaking the bank. Here are six options to consider.