Chosen Solution

I’m not sure if I should buy a new battery for it

Hi! :) We won’t know why it won’t turn on without some background information, has it been dropped in water without its waterproof case? Has it been dropped on the ground? If it hasn’t suffered any forces or water damage, I’d say it’s just the battery, which you can find here. Hope I could help.