archivebest time to eat beans