https://webhostingsupportforum.com/threads/domain-extensions-with-really-cheap-renewal-fees.1702/
In the thread above, I mentioned some extensions where 5 years could be gotten for around 5 USD. However, though, you can even go cheaper. All you have to do is register a .tk, .ml, .gq or .ga...