What is BTC going to do about the security budget several halvenings down the road?

Are fees enough to offset a 51% attack? Or are we needing to update the tokenomics?