Question: Simple Past or Present Perfect
Which one of the following sentences is grammatically correct?
1. When you eat this you will feel better.
2. When you've eaten this you will feel better.
Intuitively, I would go with No. 2, but I'm not quite sure... any help?