Good is a spectrum, good is relative, and good is a long-term goal we have. If you're concerned about other people considering your music to be "good", then you can't be concerned with what you write before you write it. There is a limited amount of "good" music, and you can write virtually any amount of "bad" music. The distinction will come from you and others determining whether you wrote is one or the other. If you make good music on the first try, great for you! If you don't then you'll want to revise it, and eventually what you write will be considered "good".
As for the Rite/Firebird:
Firebird was perhaps the second large work in Stravinsky's career, maybe even his first. Rite was his third ballet. It took him some time to write a ballet that was great, even considering the praise he got for Firebird. Even further, Stravinsky continued to practice, writing a bunch more ballets later. Not all were "good", he didn't have a magic formula, but he tried things until they worked, and then tried more things until those worked.
In your music, it is a nice connection to see it as an evolutionary process. Come up with several options, then choose the best option. Repeat. Eventually, your work will be as "good" as it can possibly be, although this may be beyond any of our lifetimes. So, good is a spectrum, good is relative, and good is a long-term goal we have. Until then, we work towards it. Gradus ad Parnassum.