If you want it resurfaced, I'd recommend refilling now, and resurfacing in the fall. There's a good chance if you do it now, you'll loose a lot of the swim season.

Also . . . if you want to avoid streaks, you probably need to go with white. If you go dark, odds are you'll get streaks again. If you want dark, you definitely need to wait till fall: it will probably take you that long to find a plastering contractor with a history of successful non-streaked dark plaster jobs!