There is a great problem with this perspective. First, let's take a look at the word "life". In the Greek it is "Zoe" (S# 2222) referring to the principle of life in the spirit and soul. Distinguished from "bios" (S# 979), which refers to duration, means, and manner of life.
So we find that the life (Zoe) that Jesus referred to are the things of the spirit, the things which are not seen. Not the things of the flesh or of the world which are seen. Jesus here is talking about eternal life, not about having good things on this earth.
- Vision starts on the mountain: We see in Mark 9:1 “And he said unto them, Verily I say unto you, That there be some of them that stand here, which shall not taste of death, till they have seen the kingdom of God come with power.” 2. And after six days Jesus taketh with him Peter, and James, and John, and leadeth them up into an high mountain apart by themselves: and he was transfigured before them. 9:3 And his raiment became shining, exceeding white as snow; so as no fuller on earth can white them. 9:4 And there appeared unto them Elias with Moses: and they were talking with Jesus. 9:5 And Peter answered and said to Jesus, Master, it is good for us to be here: and let us make three tabernacles; one for thee, and one for Moses, and one for Elias. 9:6 For he wist not what to say; for they were sore afraid. 9:7 And there was a cloud that overshadowed them: and a voice came out of the cloud, saying, This is my beloved Son: hear him. 9:8 And suddenly, when they had looked round about, they saw no man any more, save Jesus only with themselves. 9:9 And as they came down from the mountain, he charged them that they should tell no man what things they had seen, till the Son of man were risen from the dead. 9:10 And they kept that saying with themselves, questioning one with another what the rising from the dead should mean. 9:11 And they asked him, saying, Why say the scribes that Elias must first come? 9:12 And he answered and told them, Elias verily cometh first, and restoreth all things; and how it is written of the Son of man, that he must suffer many things, and be set at nought.