Giant TCR Advanced- Good first road bike? Worth $1350?