I just signed up for my first sprint tri in August. I have a few options for learning to swim. To begin I will be able to utilize a pool at a gym and then as the weather warms up I will be able to swim in the lake where the tri is being held. Should I buy a swimsuit for the gym and then where some tri shorts and top when I switch to the lake or should I train in the tri shorts and top the whole time. Or train the entire time in a swimsuit until race day?