Buy a /24 network to start with,
10k almost does not get you there.
I would buy my own IP addresses, this keeps you independent from providers
/24 are ~3.5k
Now you can colocate but have to buy you servers, buy spars, either be onsite or have somebody that you can pay.
Remote hands in DC can be expensive.
Colocate will give you the choice to buy bandwidth with the Datacenter or buy your own from providers
Or you can lease you to start with (1) or (2) servers. You will need to find a provider that can and will announce your IP addresses and will provide you with
- Redundant Power
- Redundant Uplinks to their network
$$$ for Marketing is important as well
You need to outline the pros and cons for yourself...