My 2010 Chevy Aveo has a creaking noise in the front end. I can hear it when I first start driving. If the weather is cold, like 30's or under, the creaking is louder. It goes away after I've been driving for about 15-20 minutes. It started suddenly when it was raining and I pulled out of a drive through. Any idea what is causing this?