I have a Feb 2017 build Redline. I now have 20,000 km on it. The creak started about 10,000 km ago. Has been really annoying. I really thought it was the sunroof. Every time it rained the creak went away. We haven't had much rain so the creak remained.
Today its about 20 degrees and the car was creaking quite a bit. I finally pushed down at the top of the windscreen and replicated the squeak right across the top. I have now put silicone spray underneath the seal using one of those plastic trim removers. The creak is now gone! Will wait until after Easter to call it.