i normally practice in the morning before school (i don't advise this unless your neighbors are ok with you practicing at 4 in the morning) and when i get home from school (usually 5 or 6-ish).
i like practicing when i get home better because it a) you get things done and

it clears your mind. i leave homework and other things to do later in the night because i can always stay up late to do homework, but i can't practice at 12 midnight.