As in most situations, you don't want to cut it too short to the deadline. That being said, many schools will only take your first attempt, so give yourself plenty of time to study and do well on the exam. Do not take it if you are not ready! It is...