My car (2001 Chev Impala, 45K miles) is getting annoying road noise at speed over 30mph. The noise is from bottom of the car, sounds like a helicopter flying underneath. On highways, the noise is not that "noticeable" as it's offset by wind noise.
I suspect it's made by tires (Tiger Paws). But the treads look very good. I bought the car used a year ago, had about 5K miles on it, and no tire work since.
A tire rotation could work? or it needs alignment, balancing etc...? or could be other reasons?
Thanks.