I'm looking to buy a new road bike and fixed on two models from BMC: 1.The Teammachine SLR01 Ultegra, 2.The Teammachine SLR02 Ultegra. SLR01 is obviously a bit expensive and I have to stretch my budget for it but is it worth it? I require a bike for all around use (i.e. on Tarmac for racing or broken roads with pot holes and bumps) as I live in a place where the roads are variant. Please advise me between these two for both performance and endurance. Also share some other alternates that would fit my requirement. Thanks in advance. Cheers.