A Beginner's Guide to Cryptocurrency: What You Need to Know Before Investing