when to plant Globemaster Allium
I'm new to bulbs especially Allium. I purchased some Globemaste Allium was wondering exactly when to plant these. I read in Scheepers Catalog that after the first freeze I believe. We have gotten to just freezing a couple times at night but we also have been popping back up to sometimes close to 70 degrees here occasionally. So should I wait until maybe the end of October? How important is bulb food 3 times a year as it recommends? I only have 8 of these bulbs and it seems that bulb food comes in 3-4 pound bags!
Any of tips would be appreciated.