i think is good for you to do an allnighter coz i usually do and seriously you remember more .... if u sleep for couple of hours i think you would forget heaps, i have done allnighters heaps its annoying but so worth it .... im doing that tongiht forsure !!! im soooo behind i haent started yet...