Building a business that makes a lot of money isn’t just about having a groundbreaking idea or perfect timing. You need to ...