You must trust me on this, Jasmine - go on TSMM!!! I wouldn't steer you wrong! There is no FP for TSMM, but the line - whether it is 25 minutes or 40 minutes or whatever - is worth it! You will love the ride - I can tell that about you already!!! The 40 minutes (actually, I think when we got to the TSMM line, it was maybe 30 minutes) goes fast. They load fast, so you are never standing in one place for long. And once you ride it the first time, you will want to ride it again and again! I would only say it wasn't worth it to ride at that moment if the line were like 2 hours or something crazy. 40 minutes is not bad, but we rode it three times last weekend, and I think our longest wait was about 35 minutes. The other two times we waited maybe 25 minutes, and one of those times was only because the ride broke down while we were in line. You will not be sorry you rode it! Forget that it says 40 minutes or 45 minutes or whatever, and just hop in the line!
My friend who went to DLR in July kept avoiding TSMM because of the line all day long - she was expecting short lines, for some reason - and when she finally forced herself to get in the line and on the ride, it was her and her son's favorite ride of all time! They got right on it a second time and then the park closed or they would have ridden it a third time! Don't think about the wait - the line will move fast. Just think about how fun TSMM is going to be!