Aim to order more than you think you'll need. It's better to have them on hand than run out. A good rule of thumb is to order at least 500 cards, depending on how often you attend events and network.