best time to take apigenin