Garbage music has too much repetition, lack of soul. Trying to hard to cater to the main stream. This type of music will have zero longevity. For example, I really dislike the music created by Ludacris.
Good music, let us think Jay Z and reasonable doubt; Jay Z was already a millionaire, from selling drugs. He put out reasonable doubt, funded it himself, not expecting to start a career as a rapper. But rather, he just wanted to maximally flex his prowess.