Never. First of all, I'm white, and I knew that it was a racist term and I would get ****ed up for saying it. Second, I just don't like slurs in general, I mean I don't even like the word Bitch for god's sake
I can barely stand swear words (IRL, on the internet is another story...) I just think it sounds so tacky and low class. OT a little bit, but I hate when people act like saying it with an AH at the end is different then saying it with ER. They are the same word with the same meaning no matter how you're pronouncing it, people.