selecting opposition when street racing

yeah i kind of went off on a rant but it was a legitimate question. i dont street race because ive never had anything worth racing so i cant chime in. but im interested to know…what makes you decide who your gunna run? will you run anyone even if you pull busses? only cars that put up a good challenge? only prearranged? only for money? when you get passed on zee highway?