We have Alarm Contract: http://docs.ethereum-alarm-clock.com/en/latest/
We have parity client-side scheduling: Parity - How to schedule a transaction?
According to my test results, parity client side scheduling is not the best and guaranteed way to be the first one in. Plus, you have to run the node all the time. So, what would the fastest way to get into ICO based on ERC20?