A fact is information minus emotion.
An opinion is information plus experience.
Ignorance is an opinion lacking information.
Stupidity is an opinion that ignores a fact.