I have found that if there is a oil leak it is more prone to leaking from the engine cover when parked on a downhill slope, so this might also be the case.
Might also be the the front main seal but that would also leak while driving.
When I am face with something like this I always just remove as much covers I can, give the engine a good wash, let it dry, give it a drive and check for oil then, if you can not find the leak directly you at-least have a good indication of area to start searching.