The next reset should be in a year, around the time 1.15 is released, as mentioned by ElladanAwe. If you buy a rank, you keep it when the server resets. The only things wiped is your in-game money, builds, and items. If you spend your money on a rank, you won't lose it.