It exists in the moment(s) that you see it. You only exist in the ongoing present as well. The next moment isn't ever here until it's present, and the past is a memory, which only exists in the mind. Although i'd say it still exists in the realm of thought and memory, dreams and higher energy of which our spirit is part of.
? who knows, it could be right