Rainbow dream meaning

Rainbows make the poor rejoice and the rich to whine.