The ammonia spiked up to waaay over 2ppm, I think it was about 8ppm. The nitrite and nitrate were both at about 0.25. So am I good to do a water change?Spiked up to what number? If greater than 2ppm, then you're in the clear.
What was nitrite and nitrate at when your ammonia spiked and went back down?
There is ammonia that you can purchase to add to your tank. However, you must research which ammonia is SAFE to add without damaging your cycle. Dose a small amount then test your ammonia to see how much it went up and to calculate a formula to get your readings to 2ppm. Once it reaches 2ppm (slightly more is ok as well) time how long it takes your aquarium to bring down ammonia levels down to .25ppm or below.