One narration says: Messenger of Allah (PBUH) said, "The most truthful of you in their speech are those who see the truest visions."
Commentary: According to the saying of Messenger of Allah (PBUH), in the last phase of this world, true believers will see dreams in which Allah will show them certain facts. Al-Muhallab said: The visions of the Prophets are true and those of the believers are mostly true because Satan does not overtake their hearts. As for the dreams of the disbelievers and the disobedient Muslims, they are mostly untrue because Satan has overtaken their hearts.