Depends. Liver once a week will cover many deficiencies. You could do it daily, but only at small amounts.
Vitamin C in high doses is effective, but due to its shorter storage cycle. You’ll need it daily.
All food and nutrients vary.
Eating a variety of healthy foods in moderation is better. Your body is only capable of absorbing so much of any particular vitamin at a time. So if you ate a large amount of a singular food a lot of the micro nutritional value would go to waste.