Is it wise/stupid to do homework way too early?

<p>I think its a trade-off. It is extremely nice to do assignments and not have to worry about anything for quite a while. But from my personal experience, every once in a while I will do a HW assignment so early to the point that I forget to turn it in or bring it to class or something simply because I forgot about it.</p>