55 gallons would be the minimum for ONE rainbow shark on its own, NO tankmates. If you can't afford a tank big enough for the species of fish that you want to keep, then you shouldn't be keeping that species. Research, research, research!!!! Size, temperament, and preferred parameters are also...