+1Keep the fish if you really like it, as sadly to say more than likely its not going to a better home
So many people just don't give a ****. So if you actually care for the fish, it's much better to keep it yourself, even if it means that he'll feel a little cramped until you find a larger tank. I don't have a lot of experience with cichlids but it seems logical that he'll calm down eventually, even if he is dissatisfied.
It also seems that money is the limiting factor, and not space, so that's a good thing. With some patience you'll find a great tank for a steal, and you'll be very happy that you didn't pass him on.