Why did you put ammonia in your tank? to cycle it? 25% ammonia hydroxide means 75% water, 25% ammonia (if I'm not mistaken). before we can answer whether you should do a water change, you will have to tell us what you're plans are and what the ammonia reading is.
"What, exactly, is the internet? Basically it is a global network exchanging digitized data in such a way that any computer, anywhere, that is equipped with a device called a 'modem', can make a noise like a duck choking on a kazoo." - Dave Barry