I've thought it's best to drain your oil in the morning after your vehicle has been sitting all night and every last bit of oil that is going to end up in the sump should be there.

But there's also the train of thought that you should drain your oil when it's warmed up / hot so it all drains out as it's thinner at that time.

What do you guys think?