I don't think any one can predict when google crawler will visit your page again. You you update content on daily basis then it will keep visiting like when I post some content in one of my blog then within second it got crawled by google. It looks like Crawler is waiting for my post when it got published and it could crawl... ha ha.
Make your website popular with backlinks, and Google crawlers favor those kind of site and crawl them soon. Well, Use webmasters, and you can set the crawling rate Thanks
it all depends on the content updates you do on your site and the other work as no one can predict the crawlers
I agree no one can say for real when the crawlers will visit your site. My personal sites appear to be crawled on average every 30 days. Please don't quote me on this as sometimes it takes a little longer.
google Crawler Crawl websites link to link .... so more backlinks can effect google Crawling ........
Check your website speed. You can check it in webmaster tools. Submit sitemap, and your site will be more crawled. Check the cache routinely. Check your SERP and search for backlinks.