Another option is to book a Soarin' FP+ for, say, 10:00-11:00AM, and two more FP+ for anything Tier 2 at Epcot. (Anything.)
Then, ride TT two, or three, or four times... before (in this example) 10:30AM.
Then, BEFORE you ride Soarin', cancel (yes, CANCEL) the two other "anything" FP+ choices.
Then, ride Soarin' before 11AM with your FP+.
As you exit Soarin', you can make a new "4th" FP+ for anything still available…
which could be Soarin' again
(or Test Track again, or Mission Space, or…)