Top 6 types of insurance you should consider buying