At $350 off, the 512GB Motorola Edge+ (2023) outshines even the latest flagship phones