Seriously though, just a suggestion. Why not go with a dj oriented frame that runs a 100- 120 fork and 1x9 gearing. Then you can do a little of everything for minimal cost. Being that your even asking this question tells me that you havent been riding long and whatever bike you choose more than likely wont be your last. You dont need the ultimate anything bike at this point I would guess.