Domain Name First.
Trying to acquire a premium domain name preparing for future.
Prepared in advance is always good though it cost money.
Spend money in advance may also save a lot of money.
Hope the owner is willing to sell it，
and the price is not too much expensive.
It is too late if others especially internet giants like BAT acquired it.
As for these giants，
They may spend a lot of money for a domain,
but they will never sell any domain for a lot of money.