For 2 years? I would not invest my money for that long in anything crypto related. There can be crash of bitcoin, some new bad government regulations, economic crisis. A lot can happen and I will have my money frozen in failed investment, no thanks...
The price of Bitcoin is something of a gample I agree.
But I dodn't think it will drop below 300$ like never.
You will get your money back in 4-6 months. After that only profit.
And you dodn't have to pay any bills or maintain any rigs.