had best (do something)
should do something, ought to do something
I had best go home soon as I want to get up early tomorrow morning.
Myth about Alien
They didn t put us here
A popular fringe theory holds that humans are alien s gift to Earth. Some people say we were delivered here during a near pass of a life bearing planet called Nibiru. This alleged planet, which has not actually been observed by astronomers, is said to skirt the edges of the solar system and swing inward from time to time.