I doubt it. Not mention the time you will spend to take care of it. I think that your opportunity cost of time is much higher than that since you are a professor.
You can leverage your investment in the capital market too such as the stock market too. (with zero financing cost, i.e. futures). What about if you lever 2:1 and invest in the dow index? is it 20% annual return with limited risk?