I think three months is the perfect length for a side project. Long enough to build something cool without getting sick of it.