Ok as for everyone here sayin drying and curing will fix this.... This may be true but I believe it's strain dependent.
I dry for 5-7 days or so above 70deg and my most flavorful strains taste best after a perfect dry and no more than a week in the jars. I believe it's genetics mostly, if the terpenes and terpenoids aren't there they aren't there.
No amount of curing or drying will make a strain taste good if it isn't a tasty strain to begin with. Maybe better than shit but not good.
Curing makes my smoke smoother and burn great but I believe when u let it go too long, (over a week or two curing) especially on strains that are super fruity and terpy, the buds start to loose the flavor and aroma that I'm looking for.
I grow strains that are super stoney but almost no taste or smell right next to fruity strains, same conditions, same everything really. The flavors don't just "show up" during a cure.
But I do admit if you're getting good taste and smell sometimes and others you're not, it should be in the slow dry process. You are loosing flavor if you dry too fast.