I feel I do my best work when it's all there on the page and I feel that the character is very vivid as I read the script and I'm not having to create stuff and trying to cobble together something. If I have to do that then I don't entirely trust what I'm doing.
Focused hard work is the real key to success. Keep your eyes on the goal and just keep taking the next step towards completing it. If you aren't sure which way to do something do it both ways and see which works better.