When I was a kid, we always beached my grandpa's boat, no matter whether it was sand or rock. Eventually, we had major hull work to do. My boat is now 10 years old and has never touched anything but water and my trailer.