generator buying tips