Whatever you think is adequate. Really, it depends on what assignments and exams you have coming up. You should incorporate those into your timetable as well as planning ahead for them. It's not strictly the same for each individual, you should tailor your timetable to your own needs.
[Let me...