I'm fairly certain 20$ is very reasonable for 2018. Given the current volatility of the market MNE won't be back up to the usual numbers (6 - 12$) for the next couple of weeks, so now is a good time to buy and hold, maybe trade a little bit of the highs and lows with a little extra coins.
People love saying 'to the moon'. Don't fool yourselfs; if you say it's going to go up to 50$, someone is paying those 50$ expecting it to go even higher. That's the market. We pay 2K for bitcoin because we believe it'll be worth 20K one day. I pay 2$ for MNE because I believe it will be worth 20$, maybe 50$ by 2020 if and only if the devs deliver everything they promise and a lot more