Point number 1 is extremely true. You can convince yourself there will always be a better time to launch. The one caveat I would add to part 1 is that you spend at least a little time making sure there is an audience before you spend lots of time building something. You need honest real opinions from people as to whether they would pay for your product or service if it existed. Ideally you are getting paying customers before you have even launched to validate your offering or service. Wasted time can eat you alive. Once you have validation though, Corbett is right. Just launch there is no better time than now. You can fix all the problems later.
Sometimes it seems like there’s an app for everything. Yet somehow, new ones keep popping up and selling for lots of money, all the time. If you spot a niche that hasn’t been filled to its potential just yet, and you can learn the coding skills (or know someone who already has them), you could be on to something with this side business idea. Today, it's even possible to build an app without any coding skills whatsoever. Just make sure you validate your app idea before jumping too far in. Even if your app business idea doesn't pan out to be a best-seller, you'll still pick up valuable skills.
I think the biggest killer of new ventures is good ideas. A good idea sparks the imagination, causes the founder to invest heavily in a dream, and much of that investment goes into building filters to bad news, which ensures you will be way too overconfident and prevents you from transforming a good idea into an idea that works. The end result can get pretty ugly, and usually involves uncontrollable crying. (That’s right. Real men cry.) As an idea man, I have learned the hard way to distrust my ideas. Better to start with some problems worth solving that I am uniquely able to address and build a simple MVP prototype with no expectation that it will work. Then find out what is wrong with it, fix it, repeat.
Take time out for good behavior. It's not uncommon to find yourself working 60- to 70-hour weeks. But the good thing is, if you want to sneak out and see a movie at two in the afternoon, nobody's going to tell you not to do it. You have that freedom and flexibility as a home business owner. It can be tempting to work all the time when you start seeing how successful your business has become, but know when to relax. You've already established a smooth-running business. Take a break every now and then so you don't get burned out.
To start on your own in the aquaculture fish industry, you must first learn all about fish farming. Learning about fish farms will prepare you to make educated decisions. Visit some of the fish farms in your area or meet with people just like you who have entered the fish industry. The internet is vast source of knowledge. You could find all about aquaculture and fish farming from websites on the internet. Consider signing up for classes visit webinars and such, if you can, to gather more information about the business. Every business has its own challenge, and you should do whatever it takes to gain firsthand knowledge about the business. Taking a part time job at a local fishery might also give you hands on experience.