Have this stuff sorted out
Right as you get to 100 fans followers. It will help you get your first release out the door. I don't mean knowing how deals are negotiated, but the basics of website, social profiles (just pick your favorite 2) networking & involvement in the scene. A couple hundreds local followers, a release or 2, a basic site with logo, electronic press kit, this will help with more and more opening gigs and so on. When you open for bigger names you have the demos and promos to hand off. Networking is big, don't overthink the other stuff. It's so easy to turn the "marketing" into a far bigger project than it actually is. Logos and what not can be changed overnight, but good relationships take time.