Waves go too high after certain time

I have a certain amount of time set for my wave’s to go off, and here’s the code for it:

if(Time.time >= 1) {
       currentWave += 1;
     }

Then it just keeps on going up and up, I want it to go off after a second and stop, then go off again.
If you don’t understand what I mean, like I want it to go off after a second, then stop directly after it, then go off after a second, then stop.

time is greater than one all the time one second after the game starts. When the game starts, start a timer. When it reaches one, do your wave, then set the timer back to zero.