OK back to credit cards for a minute. If you're seriously considering applying for the Chase Sapphire Preferred I would also consider the Reserve if you can stomach the $450/annual fee which is really only $150 after you factor in the $300 annual travel credit which covers all purchases coded as travel such as local bus transit, AirBNB, Uber, parking, etc.
I believe thats $300 per calendar year while the fee is charged on card application anniversary so you should be able to get $600 in travel credit for your $450 fee (among other things)
looks like Costco visa card for costco member does travel protection and much more too.
not bad for $55 membership
https://www.nerdwallet.com/blog/credit-cards/costco-anywhere-visa-frequently-asked-questions/
I can't find the true fine print but I suspect that would be secondary coverage so your auto insurance would still be primary. I don't think Citi offers a personal card with primary coverage anymore. Could be wrong but I would double check before planning on it being primary