I will be graduating by summer 2014.when should I apply for opt.I am thinking to apply for opt after completion of my master because I don't have money to take online coaching.is it safe or should I apply before completing masters.I am a fall 2013 student.what is the good time to join in consultancy