neither - you've got four subdivisions in your cone, and a texture that has (more or less) natural and evenly spaced seams running both horizontally and also vertically. If you think of it as 4 seperate unwraps, and do some clever/skillful old-school pixel alignment, you should be able to unwrap the cone with consistent…
well yes of course you need to tweak the border that leave your shell - don't expect the texture itself or just UV doing all the magic. there are various techniques for making tileable textures though what matters here that the vertical border edges do loop/tile. some google results for making tileable textures:…