warum den refreshen ?
schau doch einfach nach welches der nächste rang ist und update auf den.
wenn der User noch mehr ap gemacht hat wird beim nächsten neu laden halt noch ein rang upgedatet.