Also buying domain names ("great" or not) is a bad way to get started. There are a million things that need to happen to launch a side business and a domain is literally one of the least important things. You can always buy getX.com, Xapp.com, Xnow.com, etc and buy X.com when, if, you make it big. Buying domain names is fun, I used to do it regularly but it just gives a short rush where you play through different scenarios and then you forget about it until you get the notification to renew it a year later. You want to build a side business? Then build a side business. Want to fantasize? Buy a domain.