What should I do:
1. upgrade my current bike slowly: Mavic Ksryium Elites this year, new saddle and bars next year, Ultegra shifters and brakes two years from now, and finally a new frameset three years from now, or
2. put aside about $600 canadian each year for the next three years and sell my current bike for at least $600, leaving me with $2400 to buy a new complete bike on sale that would thus be better overall than if I go with option 1.
I am riding a Cannondale CAAD8 right now with a mix of 105 and cheap FSA components (crankset, brakes). The way I see it, if I go with option 1, then I get to build my way up to a better bike as I become an increasingly experienced rider, whereas with option 2, I am riding an absolute beginner bike for the next three seasons but I will get more bang for my buck when I do upgrade to a brand new complete in three years. Which option would you suggest?