Stay hydrated. We're heading into the warmest weekend of the year so far with highs around 105 degrees.