回答

時制は過去なので3、4になり
コーヒーを買うために止まったという意味だから4です。
〜するためにという副詞的用法の不定詞を使ってる文章ですね。
stopped buying だと買うのをやめるになります。

この回答にコメントする
疑問は解決しましたか?