Whatever size you can afford is a good size tank. No matter how big you get you will probably wish you could have got a bigger one when you go to stock it. Just keep in mind the cost to maintain it as well as the cost to set it up.