Would a future hole in the Cosmic Microwave Background show us the edge of the universe? If my understanding is correct, the Cosmic Microwave Background always come from our event horizon. By event horizon I mean the edge of the observable universe.

If the universe is finite does it mean that after some time (maybe in billions of years?) there will start being a hole in CMB. As our event horizon let us see CMB from regions further and further away, isn't there a time where it will reach the edge of the universe?

If this is the case, based on the known number of atom and mass of the universe, is it possible to calculate when this will happen?
First, let me clear up a misunderstanding:
Particle horizon
The &quot;edge&quot; of the observable Universe is called the particle horizon, and lies roughly 47 Gly (billion lightyears) away. It is always receding, both because the Universe expands and because light from increasingly large distances eventually reach us. In comoving coordinates (the coordinate system that expands along with the Universe), it asymptotically reaches a finite size (some 63 Gly), but in physical coordinates it increases forever$^\dagger$.
Event horizon
The event horizon is the boundary between the part of the Universe that contains the galaxies (and other stuff) from which light emitted today will be able to reach us, and the part where it won't. Currently, it is roughly 17 Gly away, but his horizon is always shrinking because the expansion of the Universe accelerates. In other words, stuff outside the event horizon is so far away that the expansion carries it away too fast for the photon amitted today to ever reach us.
Thus, at Big Bang (BB), the event horizon was 63 comoving Gly away, because that was the maximum distance from which we would ever receive information.
The CMB will always lag behind the particle horizon
The farther away we look, the more we look back in time. If there were galaxies a second after BB, and if we had the technology to look that far, we would see them right after BB, and they would be 47 Gly away. However, galaxies weren't born until several hundred Myr (million years) after BB. And now to your question: The CMB wasn't emitted at BB, so it doesn't origin from a region that is now 47 Gly away. Instead, it was emitted 380,000 yr after BB, and it was emitted from all of the Universe, in all directions.
This emittance wasn't instantaneous, but almost (took something like 10,000 yr), so let's assume for now that it was. Let's call that time $t_\mathrm{CMB}$. In that case, because light travels at $c = 300\,000\,\mathrm{km}\,\mathrm{s}^{-1}$, if you were present one second after $t_\mathrm{CMB}$, you would see the CMB that came from all regions that were 300,000 km away. That is, the CMB would be the light from a thin shell of radius 300,000 km.
Two seconds after BB, the CMB would be the light from a shell of radius 600,000 km, and so on. However, because the Universe is expanding, it is actually at little more than 600,000 km in radius.
And now, 13.8 Gyr after BB, and hence 13.7996 Gyr after the CMB was emitted, this shell is not almost 14 Gyr away, but in fact 45 Gly away which is almost, but quite, at the particle horizon.
Because of the expansion, the distance to the CMB shell always increases. But so does the distance to the particle horizon, and because the CMB was emitted after BB, the particle horizon will always &quot;be ahead&quot; of the CMB. As the CMB shell recedes, it becomes more and more redshifted, slowly fading into darkness but never disappearing. This is irrespective of whether the Universe is finite or infinite, except in the possible, but rather fantastic, event that the Universe is larger than the ~47 Gly we can see today, but smaller than the 63 comoving Gly that is the maximum size we will ever see.
Finite or infinite?
We don't know if the Universe is finite or infinite, but if the un-observable part of it looks like the observable Universe, then it is infinite. What we can say is that, at least in the observable Universe, the CMB was emitted everywhere in space, and there is currently no reason to believe that it was different elsewhere (although it could bee, if it expanded differently in other parts). To the best of our knowledge, space is homogeneous, meaning that (on average) there are as many baryons, photons, dark matter particles, and bicycles in one place as there is in another. In other words, to the best of our knowledge, there is no edge. Even if it's finite, it is difficult to (and most, if not all, astronomers don't) imagine an edge; rather it is thought that it would &quot;curve back on itself&quot;, just as the surface of a ball is finite in area, but doesn't have an edge.
2D analogy
As an analogy, imagine living on a flat, inifinite Earth, populated evenly by people with loud voices. At some point in time, everbody yells &quot;CMB&quot;. First you'll hear your neighbors yell, after 1 sec you'll hear those living 340 meters away, after 1 minute those living 20 km away, after a year those 10 million km away, and so on and so on forever.
Now imagine the same on a round Earth. After 16 hours, you would hear the folks living at your antipode, and if I understand correctly, this is when you expect to &quot;hear a hole in the sound&quot;. But now you would start hearing the ones that are closer, but whose sounds have been traveling more than halfway around Earth. After 32 hours, you'd hear your own yell. And so on.
But, our Earth analogy is also expanding. If it were expanding at a steady rate, we would eventually hear our antipode friends. You might think that if it were expanding fast enough, their sound would never reach you, but as explained by the ant-on-a-rubber-band puzzle, that's not the case).
However, our fictional Earth is not only expanding, but in fact this expansion is accelerating. And in that case, there is a limit to how far away you can hear people.
Back to the real Universe, there is a limit to from how distant regions you may receive CMB photons (or any other information).
Moreover, if the Universe were finite, and were not accelerating, you might think that you would eventually see the CMB that was emitted from our own neighborhood and had been traveling around the Universe.
However, it can be shown that, in this case, the Universe will reach a maximum size, start collapsing, and end in a Big Crunch exactly at the time where you expect to see your antipode.
Only in a finite Universe with a rather special mix of gravitating matter and accelerating dark energy might it be possible to delay the collapse or the eternal expansion to a point where we eventually look back at ourselves. But that's sort of fine-tuning.

$^\dagger$Unless the Universe contains a yet unknown substance that is able to halt the acceleration. This is entirely possible, but in this answer I consider only a well-behaving Universe that acts according to current knowledge.