Most would recommend TSMM first thing in the morning. If you queue up at the rope drop 10-15 minutes before park opening, you can be in the first group to ride, typically a very short wait, and if you want to re-ride usually the line will be 40 minutes or less at that point of the day.
LM is easy to get on first thing, it is often open at 9:30ish and though when I was there there was a sign that indicated early riding was for Disney hotel guests only, they weren't checking room keys that I saw. Lines are short all day, though... easy to ride it any time with a wait of less than 15 minutes.
LM is easy to get on first thing, it is often open at 9:30ish and though when I was there there was a sign that indicated early riding was for Disney hotel guests only, they weren't checking room keys that I saw. Lines are short all day, though... easy to ride it any time with a wait of less than 15 minutes.