I have been in plenty of rocks and forest with 0 problems, knock on wood. I have rode with most all rigs RZR, Wild Cat, Teryx and Can-Am. My opinion, if you want to ride rocks stay away from the Can-Am. There are several rigs to choose from but to really know which one you would want you would have to try them all. I believe any one you choose will need some sort of up grade, weather taller tires, lift or wider wheel base. Me with 30"tires on my stock XP4 1000 there is not many places I cant go. If you are looking to spend less money, my opinion get the Teryx widen the wheel base and you will be good to go. I was able to follow JoeD and his crew last year at ROTR and was very surprised at how his Teryx handled.
Good luck with your decision.