If I had a nickel for every time this question was asked I would be rich, this questions starts a debate between the ones who do charge before race and the ones who charge the day of the race.
I have never had a lipo go bad from charging the night before, I usually only do it when I'm going to the track for a couple packs of practice but on race days you have plenty of time to charge your lipos