My understanding is that this is equivalent to looking for values of $p$ such that the pmf is strictly increasing. The pmf of a binomial function is not easily differentiable though, so I doubt that's the right way to think about it. For $p$ close to 1 this will be the case, but I'm having a hard time putting an actual range.
Edit: after some more thought and playing around with numbers, it occurred to me that the 'boring' answer - that this only happen when $p=1$ - might actually be the good one. My rationale is that since the distribution is discrete, $n$ will not be the maximum value unless $E[X]=n$, from which it follows that $p=1$. It is my intuition that the maximum and mean are the same in the binomial distribution, but I can't really find a convincing argument for it.