The reality is that there is no ultimate product or business, since each improvement or business growth increment brings a whole new set of challenges, requiring more learning, more practice, and more skills.
FORBES: Why Being a Successful Entrepreneur Takes Practice