I have it under control.
But seriously, the best way to stop an asteroid is to land a small satellite with a small nuclear warhead--maybe 10 kT--on the surface of the asteroidc and detonate it while it is still far away. While the yield is low the effects of the 10 kT detonation may change the trajectory of the asteroid enough such that it will go from hitting the Earth to completely missing it.