Google first Cache a Site OR Index a Site??? i searched too much but i never find a straight answer...
Ok..... I don't know how techie you are...... Caching and Indexing both are related to each other. Google algorithm first visit your page (we call it crawling) then it creates a search engine version of it (usually we say it cache version) to evaluate data that crawler use in indexing. So logically it creates cached image first because it act as input to get indexing data.