We've had a smoking hot start to May that can't be denied.