Most good pointers should be an offset of under 0x4000 and will usually be an address somewhere between 81000000 and 83000000.... but this isn't always true for every game.... If your pointer doesn't fit those 2 rules, I'd test it a lot.
Try different characters, beating the game and playing new game+, saving exiting and reload the game.... As much as you can do to break it and see if it keeps working... It's tough work to make sure it's a good pointer, but it's a lot easier than trying to remake the codes when people say "It's not working".
But, there's also no 1 strategy to rule them all.... Every game will require a different way to hack it. there's hundreds of people programming games, different companies, different game engines, new programmers who follow the books and old dogs who know sneaky tricks.... Every game will have a different set of people working with a different set of tools, and hacking it has to adapt to every combination. So, It'll always be different.
Also... try using more than 2 dumps in TempAR. If your version of TempAR doesn't allow more than 2 dumps, check the link in my signature for a newer version that I made.