What Every Sole Proprietor Needs to Know About Their Taxes