Sounds like I'm doing the same as most of you.
For me it's either:
1) Ride to the trail (90% of my rides)
2) catch a ride with someone else (nobody ever turns down an offer for gas money)
Come to think of it, same goes for group road rides, and road races.