I just bought a road bike. It was $4000. The bike shop told me that's the least I can spend if I want any sort of quality. I showed up at a local group ride this morning and the next cheapest bike was twice as much as mine. How does anyone afford to cycle?