Static e boas praticas

Se eu tiver uma classe que for instanciar 1 unica vez no sistema inteiro, ou seja, usarei apenas 1 objeto daquela classe, é uma boa pratica eu tornar a classe toda estatica? Porque?

Talvez este artigo tire suas dúvidas:

http://www.guj.com.br/articles/121

ou entao ao inves de usar td static vc pode criar a classe com um metodo getIntance (singleton) mas depende das sua necessidade