I'm in the patience pays camp. I really like to have everything in front of me and plan how its all going to go together and make any changes / additions. But that's not stopping me from throwing water / rock into a brute trash can while I do the planning.