One of the best indicators is crystals, since they are actual THC trichomes, so the more crystals, the more fucked up you're going to get. You just can't go wrong with more crystals.

The other indicators are not absolute, and it depends on your definition of good bud. For some people, taste and smell are more important than the high, and for some other people, the high is more important than taste and smell, and for still others, they are equally important.

You can smoke some nasty-tasting dry-ass shake and still get pretty fucked up, and you can also smoke some tasty green nuggets with lots of orange hairs and only get a little high. Whether or not it's "good bud" depends on what you like, really. As far as I'm concerned, though, any bud that'll get me buzzed is good bud.