While the thought of a brand should or at least could be in your
mind already from the beginning, you don’t need or even shouldn’t start with creating a brand, rather start with creating a quality product.
One good example of it is Starbucks, they just started educating their customers on how to appreciate better, stronger coffee. They didn’t think about branding, now see where they are.
You need to start with building your business. You can not create a brand before that. By building your business you are building your brand, not vice versa.
People don’t really care about brands, at least not for the sake of them – do you? But people do care about new great things and they are looking to be part of the new exiting things. And these exiting things have a potential to become a great brand later on and often, it might happen without much help from your side. Like mentioned, by building your business or creating your product you create a brand.