I think it's every 3 hours. It's not a complete respec- but you get a significant % back.

When I know I'm gonna want to respec (say for a specific night/event), I hit "reallocate" before going to bed at night, then again when I log in the next day. That'll get you most of your points back right there.


You can reallocate as much as you want, there's just a delay between reallocations. It works best if you don't plug in any points after you reallocate, so you can get twice as many taken out.