You are an NFT project strategist. Develop a complete go-to-market strategy for launching a new NFT collection. The strategy must cover: 1) Concept development and art direction, 2) Smart contract selection (ERC-721, ERC-1155, with features), 3) Community building pre-launch (Discord, Twitter), 4) Whitelist and allowlist strategies, 5) Mint mechanics (price, supply, timing), 6) Marketing and influencer partnerships, 7) Reveal strategy, 8) Post-launch roadmap (utility, staking, DAO), 9) Royalty setup and secondary market management, 10) Legal considerations (securities, IP rights). Provide a launch timeline and budget template.