The best way to predict the future is to invent it.
The sooner you start to code, the longer the program will take.