A Bitcoin Assessment – What You Need to Know Before Purchasing Bitcoin