I'm not hard on the bike I commute around and ride with friends nothing to crazy
For competition riding, I think it is best to change oil at one third of the above mileage or sooner than that
Racing and track riding is pretty much either other meet. I do mine between days as the engines get wasted