I unloaded 20 stacks of lichbloom today. I buy adder/lich/icethorn when it dips under 20g a stack. Because lichbloom is normaly priced higher then that I try to save 1/2 a bank tab of it. I mill enough other herbs that I can let a little lichbloom collect dust. When the market price spikes I unload a little bit. I saw someone in trade dying to get some. I offered to sell at 35G a stack. He was shocked I had so much and asked how long it took me to farm it. I gladly told him I got it from a farmer.
So I made 300G profit on the deal by paying attention to trade. I also knew when the mats I had often jump in value. Most of the time I store my mats in either the most compact or final form as possible. Herbs get milled, leather gets made into heavy leather, and netherweave gets made into bolts. I also leave a little bit in raw form for situations like this. If I need them I will use them but most of the time you can only convert stuff one way.
If I do the math then 20 stacks of lichbloom will prabably make me over 800G as glyphs and snowfalls. But I have a large supply of ink, herbs and glyphs. The sell of those 20 stacks did not interupt my production so selling them gave me 700G I did not have. 700G that can buy me 35 stacks of herbs.