If you can afford the biggest tank, the better. Bare minimum would be the size that you mentioned 48x24x20.
Much easier to make a glass tank.
Much easier to make a glass tank.
Not just the water changing. A better and effective filtration is preferred too.yeah i agree with that. but i have kept my jardini in a 4x2x2 (LxWxH) for a few years now and he's doing super. if you cant afford the best size, compensate with frequent and religious water changing routines