I think Monero is not the best investment.
It is better to invest in ETH, BTC and get a good profit by the end of the year than investing in Monero and hoping that the price will rise.
It's not the best, but it is good, like it is said in the question. Of course it is better to invest in coin No.1 and coin No.2, but XMR is also a good coin to hold and expect high ROI in green market.