Spring is mighty Iffy around here.
Last frost date is first Saturday in May.
Last year we had warm weather way to early and then it got cold again.
Went from cold and dreary right into summer.
I have seen that kind of sudden change here before as well.