It's one of question which differs from person to person. How do you define richness?
A person who is satisfied with the sustenance given by the Creator is a truly rich person. Even if a person has a lot of wealth, he is poor as much as he wants. Abundance lies not in wealth but in peace of mind. Wealth cannot make a man rich if there is no self-satisfaction within him. If one does not feel satisfied with little, then all the riches of the world will not make him rich. We only run after needs but never think about it. Just as running after mirages like water on hot desert sands does not get water, just running after needs never quenches the hunger to get rich.