You can buy as many domains as you want. There are no restrictions when it comes to domain purchases. For many people, it is a primary occupation. They buy domain names in bulk and try to resell them to make a profit.