If you go with Namecheap then it will cost you $18 each year. But if you go with Bluehost then you will get a free domain for $0.95 per month.