Anyone wondering about what is the cost of 1 EOS token through EOS ICO, then let me tell you it depends on the number of ethers deposited by people to buy EOS tokens in one ICO period of 23 hours.
If you deposit 1 Ethereum into EOS ICO then you will get : 2000000 divided by the number of ethereums deposited by all the people taking part in that ICO.
Example 1. If you deposited 1 Ethereum into present ICO and the number of total ethereums deposited at the end of ICO (23 hours) is 15000 then you will get 2000000/15000 = 133.33 EOS tokens for your 1 ethereum.
Example 2. Similarly if 20000 Ethereums are deposited in one ICO period then you will get 2000000/20000 = 100 EOS tokens for your 1 Ethereum.
Now if the present price of Ethereum is 268 USD then your EOS token costs you 2.01 USD in first example and 2.68 USD in second example.
More the number of people depositing Ethereum, more will be the cost of EOS.
You can wait as the days pass and buy EOS tokens only when too many people are not depositing Ethereum in daily EOS ICO.
Nice explanation