How longs it take the plants to have their petals fall off?