I often get free offers for some of these applications, that might make the most sense to figure out what is best for you. TP is 7 days. Xert is 30 days free trial but they don't give you full access to the workouts, just enough functionality to get a feel. I just got a 2 month free zwift offer.