Happened on the way home. It's not the sunglass holder, but I grabbed the mirror and what do you know, the noise stops. So it's either the mirror or it could be the wire cover running down to the mirror. I find this interesting as I had sort of the same noise with my 1998 ZJ and it was the wire coming out of the headliner to the mirror. I guess I will take a closer look at the mirror, maybe a screw is loose.
2014 Limited 3.6L, Granite/Black