i would prefer long term investment because that's the meaning of the term investment. keeping your money for future use. it holds your money secure and safe for a long time like investing in real estate or bitcoin. it'll surely give you high rate of return.