Yes

Based on the weather in Barrington, IL 60010, USA as of May 19, 2019 10:17pm local time

Why? Because it's not very warm out.