Expensive cards are best stored individually in polypropylene sleeves in binders. You might also place your expensive cards in a card saver after you’ve put them in a sleeve. When it comes to location, a safety deposit box or climate-controlled storage unit might be worth it.