isRoleCacheValid

True if a cache exists AND (now - savedAt) <= ROLE_CACHE_TTL_MILLIS.