Hey, I'm fairly new to mountain biking and ready to buy my first real bike. I have a 2000 dollar budget and would like to buy locally. I have narrowed it down to a 2016 Giant trance or a 2015 Opus Nelson 3.0. The Opus is a "demo" with a new frame and the Giant is new. I will be doing mostly single track with some touring and downhill. Thoughts Please?