On google I found that one can get a IPv4 /30 subnet for about 11 USD a year.
But for IPv4, true BYOIP isn't really possible for less than a /24 block, which is overkill for just selfhosting personal email.
It also usually involves needing to set up a company to own/lease the block if you haven't already got one.