should i register with name cheap before hosting