Is this possible that someone predict the exact date and time of the next cache of the website...if yes then please let me know how..
Thats unpredictable. It depends on the site. If the site is updating content frequently google bots crawl them frequently. The crawl rate differs from once in a week to several times in a single day. But it depends...
It is not possible the predict the next cache. If your website is well optimized and updated on time then you can expect cache on weekly basis.
No, indexing time, caching period, time required to rank high in SERP... predicting such things is next to impossible
According to me if your content is fresh on the page when google crawler arrives then it will surely give your page cached in google serp.