Is the New Chevrolet Colorado Worth Its $35,000 Price Tag?