ok so i ride trail and dirt jumps and i need a bike or bikes that will perform good on both. Right now im riding a devinci hucker which is kinda low end so im looking to upgrade. So i can either keep my current bike and get a dj like a norco ryde or something ( kona stuff or shred), this way would probably cost less but i'd end up upgrading my devinci to a better bike down the line. Or i could get an all mountain bike like a tranistion bank or a fullly ( not that great for dj though cause kinda heavy, so im opting for a ht) or a norco manik or sasquatch. Both will end up costing about the same when all is said and done but im just not sure exactly what i should do or what bike i should go for?Please post ur opinion