Did Hazrat Ali (rta) Possess Any Future Knowledge?
No soul knows what it will earn for tomorrow, and no soul knows in what land it will die. Surely Allah is All-Knowing, All-Aware. Luqman, 34 This shows that no one has certain knowledge of future, Prophets are sometimes shown bits of it but with the order of Allah, not by their own doing.