I ride predominantly on roads, and I have a road bike. I'm looking to get a new bike and I think CX is the way to go so I can ride with friends off road (which I currently cannot do). I have come into possession through a friend of some road wheels (23c) and I am wondering (not knowing much about bike tech) whether, with the correct cassette etc, if I could get a CX bike with off road tyres and wider wheels, but still change the wheels for road wheels to ride on road?