Trying to decide my 1st mountain bike and I can get a Rocky Mountain Element alloy 10 now or wait for July and hope I can score a new Giant Trance 29 2. I've tried to learn what I can and they seem comparable but the Trance components seem better but not sure. Both these bikes are at the top of my range I'm willing to pay.