I've used Purolator Classic and PureOne, and Fram ExtraGuard in V6 Pentastar and I haven't seen even a hint of waviness after 3,000 to 6,000 miles OCIs with 5w20, 5w30 and 0w40 weight oils I have tried so far.
That said, I always warm up engine until temperature gauge passes the C mark before driving. I believe waviness is caused by stress, i.e. pressure, like in oil being thick because it's still cold. Although, somewhere I had read an opinion it can be caused by moisture.
Interestingly, after work, I am the only "idiot" in the parking lot warming up my car, while everyone else starts and goes no matter how cold it is. And this was one of the coldest winters on record.
A Q to OP. Do you start your engine and go right away, getting to higher rpms? I am just curious. Or perhaps it's the nature of the GM engine to fold those pleats down?