I started my tank with live rock, bagged live sand, and pre mixed saltwater, 15 days ago. I never saw an ammonia spike, but I didn't test the water for a few days after I set it up. On day three, my first test, my nitrites had spiked to 2.0ppm. I tested every couple of days until I saw my nitrite drop to zero. I've been testing everyday now since Monday and my results are always the same, ammonia 0-0.25ppm, nitrites 0-ppm(API test has slight variation in color but it is definitely still blue), nitrates 20-40ppm. I add a few marine flakes every other day and the results are the same. Is my tank cycled? Should I do a water change, or just wait awhile?


