If you are a veteran of the U.S. Armed Forces, it's hard to beat USAA. But you have to be eligible to become a member. You can also get it if one of your parents was a veteran and has USAA.
It may not fit for you, but perhaps others here could benefit from the knowledge.
Glen Burnie, Maryland
2015 JAYCO JayFlight SLX 154BH
Ford F-150 V6 with Leer Cap