Right now Porkbun has the cheapest first year at $2.37, and Porkbun the cheapest renewal at $26.06. Over three years the lowest total at one registrar is $54.49 at Porkbun.
Why does .my cost more after the first year?
Many registrars sell the first year below cost and recover it at renewal: at Porkbun, .my renews at $26.06 after a $2.37 first year. Compare the renewal and 3-year columns before you buy.