First post here on Delica.ca. Hello!

My 1995 L400 2.8 starts fine when cold, but needs to turn over 5-6 times when it's hot. Battery is new, and starter motor sounds healthy.
Also seems to trend with how hot engine is, e.g. worst when hottest, not good, but not quite as bad (like 2-3 turnovers) if engine just warm.
It has been suggested to me that it's a sign starter motor is on the way out, but it doesn't appear to be getting worse.
Also suggested could be head gasket issue, but don't have any other symptoms and the truck otherwise feels fine.
Does anybody have any suggestions what it could be please?
Thanks in advance.