There is no simple answer to this question because it depends on a variety of factors. To create a 10k NFT collection you will have to hire an artist for the artwork and can use a paid tool to create and deploy your collection's smart contract. You will also have to pay gas for deploying the contract on the blockchain. Depending on the scope of your project, the cost can range anywhere from a few hundred dollars to thousands of dollars. Bear in mind that in most cases, your initial buyers will pay for minting the NFTs.