This is one of those things I obsess about and know I probably shouldn't (but I do).
The rule of thumb I've heard for checking oil level is, run the engine for 2-3 minutes, turn off, let sit (on center stand) for 1-2 minutes, then check level. If the oil is visible in the sight glass, you're ok.
Now, if checking after a longer ride, say an hour and a half, do I have to wait longer to check the oil level? Is 15-20 minutes ok? In a related note, I'm always afraid I'm overfilling with oil. If in fact I wait the appropriate amount of time (whatever the heck that is) and the sight glass is full of oil, should I drain some? Is it possible to drain only some?
thanks for the upcoming info and advice.