My 2018 JL has a reoccurring creak from front passenger side above the windshield but only when outside temperature in below 40F. The creak / crackle noise appears to be when rubber seal shrinks due to colder temperature and enables the surfaces to move and rub particular worst when going over...