NBC: Gas prices drop just in time for Thanksgiving travel