Are HOA fees tax-deductible? A CPA explains when you can write them off and when you can't. Because, honestly, it just depends.