The service manual says every 26600 miles. Which seems like a very random number when the oil etc service is 4000 miles.The question is; How often do you really need to inspect your valves? Does it depend on how your ride?
I have been doing mine every 24k miles (so only 3 times so far) and the bike still seems happy