I vote for you to take as long as you need and not rush things(me with my final-final-final-DEFINITELY FINAL.cpp files every single time i code).
Cheers. I intend to take my time, but I still do that with the build files all the time, haha.