"Speculate - (verb) - to meditate or ponder on a subject; reflect; review something idly or casually and often inconclusively; to assume a business risk in hope of a gain; to take to be true on the basis of inconclusive evidence; theorize; to be curious or doubtful about; to wonder." Retrospection. Difficult it is - … Continue reading Step 198: 2020 Vision