Theoretically speaking, there are infinitely many energy levels for any atom. But as we move away from the nucleus, the energy gap between two consecutive energy levels goes on decreasing. So, as we approach distant energy levels, they are kind of merged together almost... I don't think u have any limit theoretically..