I am waiting for green. Do I have a maximum wait of 6 or could it be forever? Thanks
I believe the order is: Red-Blue-Green-Yellow-Purple
& I think the shifts are about every ~47 hours for elementals.
You are correct.
Additionally the colors can be different for each player: