Hi all, I’ve just bought some tulip bulbs, but after looking up on when to plant them it says October-November in the UK. Is that right? Where and how should I store them meanwhile? Complete novice in the garden so please don’t laugh at me :)