Non-Fungible Tokens (NFTs) in the Era of Online Investment: What are Your Opportunities?