Conceivably yeah.
20x means not only a good item drop, but also a fair easier time of accumulating zeny. Taking supply and demand into the equation and it could either drop to a very low price because everyone's getting it, or a very high price because zeny is easy to make.
So yeah, somewhere around 6-10m i'd take it on a 20x.