
Prescient
Future Insight
Used when someone seemingly has accurate understanding of what will happen in the future. 
Not Literal
Often used figuratively to praise someone's foresight, not necessarily implying supernatural ability. 
Serious Tone
Most commonly used in formal or serious contexts, rather than everyday casual conversation. 