This is the best new smartphone of 2019 so far, and it only costs $500