Programmers always facing an issue in the very beginning of a project: how much does it cost and how long does it take! You might take a look see what others say
here, but the one I liked most out of them was
this one:
"figure out what you think it will take and multiply by three".