If you find oil spots under your car, it's not parking it in the driveway that’s causing those drips. You need to investigate where the leak is coming from and fix the problem. The same goes for your bicycle: if your seals are leaking, that is the problem, not your bike-storage method.