There's a lot of factors that go into the value of basketball cards (that are just a few bucks for a starter pack). Players stats, retirement, or team swaps or just some of the things that affect value.
Cards cost more than they used to and are worth less than ever. Investing in cards is no longer an investment at all. The reasoning behind it is that cards are massively overproduced and no longer rare.