Note: This is an attempt to narrow down conditions under which the conjecture stated in this previous post is true. As stated, it is false as shown by the counterexample provided in the answers by the user mathworker21.
Let $f: \mathbb R \to \mathbb R$ be a $C^1$ function.
We say a point $c \in \mathbb R$ is a mean value point of $f$ if there exists an open interval $(a,b)$ containing $c$ such that $f’(c) = \frac{f(b) - f(a)}{b-a}$.
Question: Suppose $f’^{-1} (x)$ has Lebesgue measure $0$ for every $x \in \mathbb R$. Is it true that almost every point in $\mathbb R$ is a mean value point of $f$?