Easily 50 dollars in 10 years from now. In 10 years time, I think the price will be between 70-100 dollars per MIOTA - provided that something new doesn't end up taking over - and you never know if that happens, although IOTA as a concept seems ultimate at this point. That's why you gotta follow the crypto news, cause new things happen all the time, and you might want to change your portfolio according to the big news.
Having said that, I'm 100% convinced that we'll soon see some IOTA copies pop up, and they will take a small share of the market and then actually consolidate IOTA as "the mother of all tangle based coins", just like Bitcoin is the mother of all blockchain based coins. I even foresee some sort of splitting - exchanges that will exclusively trade with either blockchain or tangle based coins. It's two different things. IOTA isn't really an altcoin - it's a mothercoin, just like Bitcoin. People just haven't realized it yet.
Just remember that when traded, IOTAs are always traded in MIOTAs, and that the MIOTA supply is over 100 times larger than the total supply of Bitcoins, so therefore MIOTAs will be traded at an over 100 times lower price than Bitcoin if they had the same market cap.
So, let's say that IOTA in two years from now has the same market cap of 42.7 billion dollars like Bitcoin has today; that will "only" make 1 MIOTA worth 15 dollars, and not 2,500 dollars like Bitcoin is worth today with the same market cap.
If 1 MIOTA ever were to hit, let's say 1,000 dollars, the market cap would have to be around 2,779,530,283,000 - or almost 2.8 trillion dollars. It's certainly possible, but won't happen until sometime in the 2030s. That's a looot of money. But hold it for 15-20 years, and you'll probably end up well off.