contestada

Which is grammatically correct?

En primavera hace buen tiempo.

En primavera está buen tiempo.

En primavera es buen tiempo.

En primavera tengo buen tiempo.