You must know the disadvantages and advantages of an HOA before you buy a house