There can be multiple waves without the virus itself being seasonal, just due to human behaviour.
In particular, if we close everything down, get infections down to a nice low level, then declare victory and throw away all our masks and precautions, you better bet there'll be a "second wave" that has nothing to do with the weather.