@williamatics Here’s another trick (I waited on purpose to pose this, because I think you should try Numbernine’s way first!):
this is what I do when I find myself in a situation, where I know, the shape I want, but can’t figure out the topology.
Let me use your case as an example: I would make the ring, the put a cone through the ring, where it’s supposed to be.
Then go into object mode and use snapping, maybe in combination with the shrinkwrap modifier, Then place edge rings where you need them (around the connecting ‘circle’, one on the ring and one on the cone, also around the edge of the ring ), then finish your topology by connecting everything and extruding towards the point of the cone.
Once you have your topology in place, you can disable snapping (and apply the shrinkwrap) and even delete the ‘mould’.
Now that you have two edge rings around the connection of the ring and the spike, you can easily add edge loops on either side of the connecting ‘circle’ and then scale the edge loop between then in, so that the spikes are sitting on top of the ring and it’s not one piece.
I hope this makes sense to you;)