Double tape would never take an all season beating alongwith high speed driving my friend. The antenna is fixed on a base plastic with the help of a screw and since i broke that same connection point i had to to be very careful in fixing it.
Here's what i did :
Fixed it with elfy and then dipped the whole area in steel epoxy. It won't be going anywhere now.