Is drinking beetroot juice daily the secret to good health? Know the benefits and when to avoid it ...