Robert A. Heinlein

“Being right too soon is socially unacceptable.”