When I turn it on, my Moto E freezes on the startup animation, so it isn't actually powering on, and I have to wait until it runs out of battery for it to actually turn off. I've tried the troubleshooting and reboot methods and wiped the data and cache partition, even tried all the options available on the reboot, but nothing has worked. Does this mean I need a new phone?