The best time to take berberine may be with or just before meals when using it for weight loss and blood sugar control.