It starts after I've been driving over 20 minutes.
I hear a rubbing sound when I turn the steering wheel in either direction. on 2005 Chevrolet Cavalier
Have it test driven by a mechanic AFTER you have done the 20 miles or so , so it will make the noise for them. may make diagnosis easier. Or tell us more specific conditions.