Hi am a beginner and thinking about buying a new bike. I love the freerideing and north shore stuff in all the videos. I dont know if I will be doing some small stuff but I would like to have a bike that will be able to take small drops or jumps by nothing like the cliff drops . I am looking a t the kona shred. It is mainly a dirt jumper but I would be using it for some all mountain riding, dirt jumping and a little freeriding. I would like a light bike, and when riding on trails I can ride pretty comfortably with out a lot of extra effort. I want front suspension and im not looking to spend more than 600 dollars. I just want to make sure that im not buying a bike that will be hard to use for xc or all mountain. I was also looking at the canondale f7. Any thoughts or suggestions are much appreciated.