After the car has sat on level ground over night I read the oil level this way: pull the dipstick out first ~ wipe it clean ~ stick it back in & wait 10 seconds ~ then pull the dipstick out really, really, really slowly to get my reading.
Pretty confident that works but occasionally have to repeat this procedure a few times just to be sure.