How long for card prices to drop?