You can do both. It all boils down to your choice and what you want to do. Building from scratch is harder, takes longer, and is more expensive, but it gives you the flexibility of doing it however you want. Buying an existing building might be cheaper and is definitely faster. But you might have to do some extra construction work to fit it to your needs.