^^^^^^^^
Very true. Pull the fuel line off the petcock, or where it connects to the carb.
Petcock set to off, should be no fuel dripping out. If so, bad petcock. Or lever in wrong position.
Either way, the float bowl should come off. Float valve should stop petrol regardless of petcock.
Heck, might be parts of the petcock, there's usually a small screen, degrading and messing both things up.
My bikes, every one has one of those lawnmower in-line fuel filters you can get at Lowe's.
Clear plastic, you can see what, if anything, is coming out of the tank. 8 bucks, cut the fuel line where you can see it real easy. Much luck partner.