The Moto G6 still reigns supreme as the best cheap Android phone for $250 or less. Our full WIRED review.