4 best phones you can get for $300 or less: Galaxy A50, Moto G Power and more – CNET