But why are we talking about daffodils now? Well, when fall is in the air, that is the time to plant spring blooming bulbs.
"Daffodils are probably the cheapest flower you can buy in a supermarket, at less than £1 in some retailers," he told BBC 5 Live's Wake Up To Money. But, he warns, that price can't last.