please think of the 250 other drivers you encountered that same day. There are nasty jerks every where. But they are the tiniest minority! Don't let one creep spoil your life. Get back on your bike and smile and wave at every driver you can!!
And if you see her again, get her license plate number and report her for harassment!