Incorporated entities have much more dignity and choice when it comes to taxes, how much they pay and when they pay it, ...especially in this neck of the woods. If
YOU are your product, your options are vast. When I was active in front of the camera, I structured my business as well as the categories of engagement I accepted in order to write off everything. Clothes, hairdressers, manicures, facials, transportation, computer, internet access, trade industry publications, movies, theatre tickets, video rentals etc., right down to pantyhose & lingerie... you name it. I made sure every purchase I made in my entire daily life was a tax-deductible expense. It was all valid and legal. You do however, have to have a business that requires the very things you are endeavoring to write off.
Even if you are an employee, you can also incorporate as a business, and still take advantage of tax laws for various business expenses. Not sure how it works in the US, but in Canada, you can inform your employers of your new status, and will see less taxes deducted at source. The average American can see an immediate $5K in savings immediately, simply by having a home business. The tax savings for Canadians is significantly higher. Check into it, because I guarantee you it is to your advantage.
Hope That Helps,

PS - I doubt you could write off steroids unless you were a vet or worked in the equestrian industry. Last I checked steroids were still illegal. That would be like Timothy Leary trying to write off LSD, or Stephen King trying to write off peyote as a necessary business expense to facilitate his creativity. ...and you gotta know Stephen King is on peyote or something to come up with what he does. <shudder>