Which is better- cracking gate and going for IIT/iisc or waiting another year and going for masters in Germany (TUM or RWTH)? I am doing my 2nd year in EEE engineering. I want to do my masters from Germany. What all should I keep in mind before applying at TUM or RWTH?