“C corporations, S corporations, limited liability companies, limited partnerships, professional corporations, and nonprofit organizations all may be questioned by the IRS regarding profits, losses, and even whether the activity is a business or a hobby. For an activity to be considered a business, it must be engaged in for profit. If the activity is not engaged in for profit, it is subject to the hobby loss rules.”