For me, the clearest oil level on the dipstick is before driving the car for the day. I just pull the dipstick out and read the level. If I wipe the dipstick and go back in for a second reading, it’s always a bit messier line on the stick.
Maybe next time I drive the car, I will check the oil level about 10 minutes after shutting the engine off… to see if the level is much different than when it’s been sitting for a day.