is it bad to eat after 6