But don't do either if that's your only $20k. Certainly don't go into it with the expectations that you'll get a reliable return on the investment.
Since you're asking about other options - you can always invest in stocks and other assets but it's hard to give advice about it without knowing your financial situation and goals.
Even if your ideas fail (which is quite likely - as for all startups), you still have a return on your investment in employability.
[Not an investment advice, markets are risky, losses are probable - you know the usual disclaimers]
now I'd tell you, trading NFTs should be your full time job