first off ,to find where the oil leak is ,clean the engine off as best as possible, then do whatever u do when it leaks , look for leaks .
when u figure out where it is leaking let me know
if it is a 2003 or newer then u are probably leaking brake fluid from your line
squeeze the brake lever as hard as you can ,and at the same time try to look for a leak in the cable
the
gasket where the pipe meats the head leaks on my 03 and gets oil residue al over the front end some how. sounds like youre in the same boat as me and need a new gasket on the exhaust pipe
from his description it sounds like the brake line leaking
"when i ride it its fine but when i STOP it leaks out"
could have a pinhole in the line that is not visible
This is almost always from the exhaust leaking at the cylinder/exhaust flange. If he had a brakeline leaking, he would be able to feel it. The brake would appear to be soft and the fluid level would be low