Hey Tim,
I have a Squier Affinity Strat as well and I had a similar problem. I found the some loose nuts on the tuning posts and I screwed the floating bridge down so it doesn't float. No more problem. Once new strings are stretched it very rarely goes out of tune.