I have voted 40 votes to the frequently asked questions, so there are no more votes for me for the rest of the day. It will be good to limit the user's votes, but when the user cast the further votes they should be saved and should be added to the respective question or answer when he got some votes in the later day. Because we may not remember to vote the people after the completion of the day.
Today I have cast 40 votes. After some time one person responded to my question with a good answer. There is no possibility for me to vote on it, because my votes for the day are over. I may not remember to vote tomorrow. Who knows, I may not visit Stack Overflow tomorrow. But his answer needs to get appreciation.
For this reason I would suggest to keep track of the votes cast beyond the daily limit, and to automatically validate them once I could vote again.