Don’t let any of the balloons get through your defenses.
In general, upgrading towers is better than buying tons.
Make sure to get a cannon or something that can pop those lead balloons that are going to be coming at you.
Everyone has their own favorite towers. My recommendation is to try all them and see for yourself how they hold up against the endless stream of balloons.