For 20 years, I had a domain name that I used for two purposes, email accounts (one each for myself, Cindy and each of the kids) and my PHP reminder program. When I first got the domain it cost me nothing, it was a benefit of working for PC Pitstop, aka the "Pit". After I left the Pit in 2005 it cost me $8 a year and steadily increased every year until it was $24 a year in 2022.
I had to have a website to run my PHP reminder program. For nearly that whole time, I had a hosting account that cost me $1 a month. I was talking to a GoDaddy support Supervisor named Ken, and he told me that for when I was using it for, that what I should do is search Google for GoDaddy hosting sales. He said to look for one that was $1 a month for the "first year."
Ken said that I should make a copy of all the settings I used to create a Cron Job to trigger the program at whatever frequency I wanted, so that a new one could easily be made every year. Then after the "first year", I should get another account and let the old account expire. I did that every year until 2023 when I could no longer find a GoDaddy sale for $1 a month.
My PHP reminder program is very small, only about 15k of text files, the largest one is a file with a date for each day, for every day of the year, followed by a | separator. All I had to do was put something on a specific day, and when that day comes it would email me whatever a wrote on the day in question.
The websites were always $1 a month, paid for by the year, but the ever increasing cost of the domain was getting expensive. The kids never used their email accounts, and after Cindy died I decided the domain cost too much and let it expire.
My point was that even if you used $24 for 20 years, which is a very large exaggeration, it would be less than $500.