Hi, this is Mr. John, Welcome to Your Road Map To Financial Freedom.

Last updated on December 31st, 2022

Small business entrepreneurs have many opportunities that they can explore successfully; all they need is a great business idea. If you’re looking for online business ideas, you’re in the right place.

These 71 ideas will deliver all the inspiration you need to start making money online in 2021.
We all start as employees. But some of us, with enough drive and focus, learn how to make money online and start our own businesses.
None of us are born as entrepreneurs. We are driven to start.
My guess is you are one of us — the driven few. The ones who are willing to put in the work NOW to change our lives TOMORROW.
So what’s holding you back?
For most of us, it boils down to three things:

  1. Time: Racing through the day with no time left for yourself, your family, or realizing your dreams.
  2. Fear: Staying frozen in place rather than face the possibility of failure and ridicule, losing your security, the unknown.
  3. Knowledge: Not knowing how (and desperately wanting) to make more money without trading away more of your time. Plus, not knowing where to start.

By the time you finish reading this article, you will have everything you need to take action today.

** Here’s What You are Going to Learn **

How to Find the Time: Where to find the time to build your online business while working a full-time job.
How to Overcome Your Fear: How to get unstuck today – and move closer to your goal (of financial independence) every single day.
Uncovering the Knowledge: The one thing you need to know to take action today. Plus, where to find your profitable online business ideas.

Online Business Checklist: 21 Steps to Starting Today

Starting is the hardest part of becoming an entrepreneur.
Creating an online business from scratch is daunting at first. There are a lot of things to keep track of, and it can feel overwhelming.
It’s all too easy to get stuck when you’re not sure how to start. But spending months in analysis paralysis is only going to set you back.
To start a business, you need to have a solid plan in place. An online business checklist will make sure you’ve got all the bases covered. That’s why we’ve created one for you to follow.

You need a plan.


Because there’s so much to tackle when you’re starting a business, it’s a good idea to start mapping things out ahead of time. That way, you won’t feel as overwhelmed.
An online business checklist is a great way to stay organized during this process. 
Your checklist can vary, depending on what kind of business you’re planning to create.
You might want to go into ecommerce, like Christina DuVarney, founder of Beautiful Disaster clothing. Her store does $400,000 a month, showing the potential that this online business model can have.
Her store is based on Shopify, an easy to use platform for selling physical and digital products online. 
You can sign up and get started building a slick Shopify site by following this link.
If you want to sell on Shopify, you’ll need to source products, and that will become part of your initial checklist.
You could also consider using affiliate marketing to monetize a site in a particular niche or sub-niche. created a site like this by focusing on a niche nested within another, larger niche.
If you’re planning to make an affiliate site, you’ll need to sign up with an affiliate program and start looking at products that you can promote.
If SEO is going to be a major source of traffic for you, you’ll want to do some keyword research as part of your online business checklist. 
If social media is where you need to focus, you’ll need to start planning and scheduling posts.
Tips & tools for staying organized
There are a variety of tools you can use for creating and organizing your checklist. 
Some people prefer a good old-fashioned pen and paper. You can also use tools like Evernote, Trello, and Asana to manage task lists.
Any way you choose to do it, organization is key to completing your list.

Selling Stuff Online is Easy. 

Getting Started Isn’t.

There are 21 proven steps to selling stuff online. 

Online business checklist: What you’ll need to get started

This online business checklist covers what you’ll need to do when you decide to start an online business. It covers setting up your website, creating an email address, finding products, and other necessary tasks that need to be done.
Set your long term goals
Let’s start with the big picture. What are your long term goals for your business?
Are you trying to:

  • Increase your own personal wealth
  • Try to create something you can live on full time, so you can quit your day job
  • Monetize something you’re passionate about
  • Eventually seek out investors to expand
  • Build something you can eventually sell for a profit

These are just a few examples of big picture, long-term business goals.

Get into the right mindset

You need to be in an entrepreneurial mindset to start an online business.
It’s a way of thinking that empowers you to overcome challenges, be decisive, and embrace responsibility for the outcomes of your actions.
Over time, you continually improve your skills, learn from your mistakes, and keep taking action on your ideas.
The biggest obstacle to an entrepreneurial mindset is self-doubt.
To do, you have to believe that you can.
So many people are afraid to start, and never end up pursuing their ideas — even if those ideas have enormous potential for success.
Begin practicing the entrepreneurial mindset every day, and develop the courage to take action.

Finalize your online business idea

At this point, you might have several online business ideas, maybe clustered together in a similar niche. This is the time to narrow things down and decide exactly where you want to focus.
To do this, you’ll probably want to do some additional research into your market.
Are there other companies out there doing what you’re planning to do? If so, that’s not a bad thing. Competition can be a very good sign — it means that there is, in fact, a market for the type of business you want to build.
What are other, similar businesses doing? What is their audience like? What problems are they solving for people?

Figure out how much capital you’ll be starting with

These days, the barriers to entry for entrepreneurship are lower than ever. Tons of successful online businesses have been created with very small starting budgets.

That said, you’ll need at least a little bit of money to start. Some of your expenses will include things like registering a domain name, setting up website hosting, and paying for any tools you might need that you can’t get for free.

Build a website

You’ll need a website for your online business.
The first thing you’ll need is a domain name. Then, you’ll want to set up hosting for it. (We recommend Bluehost for WordPress.)
In many cases, you’ll want to use WordPress.org to actually build and create your site. You can find all kinds of customizable themes that can help make your new site unique. (We recommend StudioPress for free and paid WordPress themes. Check out our StudioPress review for more info about what they offer.)
For ecommerce, you may also want to consider Shopify. It’s a solid option if you’re doing something like dropshipping, or selling your own products. 
Generally speaking, though, WordPress is the gold standard. We’d recommend avoiding site builders like Squarespace and Wix. While convenient and simple to use, they come with a lot of drawbacks, especially when it comes to SEO.
Getting on the first page of Google can be an uphill battle with a Wix site.
If you have the starting capital for it, you can also consider hiring a freelance web developer to put your site together. This generally isn’t cheap, however, so a lot of starting entrepreneurs take the DIY route instead.

Source products (if applicable)

This generally applies to ecommerce and affiliate marketing, especially the former. If you’re doing something like dropshipping, you’ll want to start looking for products for your online store.
If you’re planning on using affiliate marketing as a monetization strategy, you’ll want to start considering what products you could promote that your audience might be interested in.

Create one solid lead magnet

Lead magnets are things you can offer your audience in exchange for their email addresses.
Usually, this takes the form of some kind of gated content. You make an offer that’s appealing to your customer base, and give it to them for free, in exchange for their email.
This is a key factor in building up your email list. An email list is an invaluable asset for online businesses of all kinds. You can send newsletters, offer deals and discounts, and promote affiliate offers, all to a targeted audience of potential customers.
Here are a few different kinds of lead magnets you can use:

  • eBooks
  • Checklists
  • Cheat sheets
  • Whitepapers
  • Deals and discounts on products
  • Free shipping on their next order
  • Free trial of a service
  • Free app or software tool

Successful lead magnets tend to have a few key qualities in common. They’re specific, easy to understand and use, targeted to your specific audience, action-driven, and most importantly, they solve a problem that your audience has.

Set up your business email

Email marketing is a great tool for driving conversions and keeping your audience engaged.

You’ll need an email address @yourdomain.com. 

Create a series of welcome emails for new subscribers

You can create a series of several emails to be sent out, on a schedule, to each user once they’ve signed up to your email list.
You can’t just send out mass emails from a regular Gmail account on its own. Most of the time, you’ll be flagged as spam.
Instead, you’ll want to use a service like ConvertKit or ActiveCampaign to create, schedule, and send your emails. If you’re just getting started, you can use ConvertKit for free by using this affiliate link
A welcome sequence gets your audience more engaged, and increases the chance that they’ll open, read, and take action on your other emails.
Here are some things to consider when creating your email sequence:

  • Find your key message you want to send to new subscribers. What product or service are you offering? What problem does it solve for your audience?
  • Create a framework for the series. You’ll need to determine timing, as well as messaging. This can depend on various factors like the length of your sales cycle. Some products and services have a long and drawn out sales cycle that involves a lot of lead nurturing, whereas for other things, people are most likely to buy within a day or two.

Create content to start driving traffic

Content is one of the number one ways you can drive traffic to your online business’s website. Whatever it is you sell or promote, the right content can help guide the right people — those likely to buy — into your sales funnel. 

Build your email list

Building your list starts with your opt-in offer, usually a lead magnet that appeals to your audience.
On your website, you’ll want to create an opt-in form that invites people to join your list. At Hack the Entrepreneur, we use Thrive Leads for this.
a href=”https://hacktheentrepreneur.com/go/thriveleads” target=”_blank” rel=”noopener nofollow noreferrer”>You can go here to get started with Thrive Leads.
Over time, you can build out a substantial list of subscribers that are interested in your brand. As you build a relationship with them, you’ll be able to turn your list into revenue, as readers convert on your offers.

Start Building Your Business Today with an Organized Online Business Checklist

Using an online business checklist can help you stay organized and make sure everything is taken care of, as you embark on your entrepreneurial journey.
The best part?
I’ve included plenty of examples of people just like you, CRUSHING it with a location-independent online business.
Starting a profitable business is no longer just a dream lived by the few. Every day more and more people are putting in the work to get started and turning their ideas into profitable businesses.
For some guidance on how to get started and actually execute your idea, check out our Online Business Checklist.
Let’s get started…

1) Overcome the Fear of Failure.

A Job That You Can Work From Home How to Overcome the Fear of Failure Online in Your Business. There are so many people who want to start working for themselves at home. However many need to know how to overcome the fear of failure in respect to ...

2) Find Employment Opportunities.

A Job That You Can Work From Home How to Find Online Employment Opportunities. BY ALISON DOYLEAre you looking for a job you can do online? There are more opportunities than ever before for both freelance and permanent remote workers. Finding work at ...

3) Work from Home Jobs.

A Job That You Can Work From Home The Best Work from Home Jobs Online – Start on a Low Budget. By Robert Prescott Would you like to know of the best work from home jobs online? I have successfully worked at home for 6 years and I will share with you ...

4) Start an Online Business for Free.

A Job That You Can Work From Home How to Start an Online Business for Free. By Robert PrescottI am going to tell you how to start an online business for free, then how to grow and run it for less than $50 per month. I’ve done this for 4 years and it ...

5) Basic Mistakes Made In Website Design.

A Job That You Can Work From Home Five Basic Mistakes Made By Businesses In Their Website Design. Editorial Staff – Delhicourses.in Mastering some codes, programming languages, or graphic software alone is not all you need to design a website ...

6) Bonus 1, Affiliate Marketing.

A Job That You Can Work From Home How to Make Money by Affiliate Marketing Online. By  Robert Prescott I do a few work at home jobs, and I am going to explain how to make money by Affiliate Marketing online, which happens to be my favorite. It is ...

7) Bonus 2, Lead Magnets: Guide.

A Job That You Can Work From Home Lead Magnets: The Definitive Guide. You already know lead magnets are essential – that’s why you want to learn how to craft the perfect one. But did you know that the right lead magnet can transform your ...

8) Bonus 3, Email Marketing.

A Job That You Can Work From Home Email Marketing: The Definitive Guide. You know what email is and you know what marketing is – so why is email marketing so hard to get right? It shouldn’t be. And it won’t be after you read this article. If you ...

9) The 20 best jobs to work from home

Jobs Where You Can Work From Home 20 Best Jobs Where You Can Work From Home. Once upon a time, work from home was a luxury that few could afford. In a way, work from home also stood for something that some people did to earn some money without ...

by LESLIE TRUEX

Last updated on January 1st, 2022

On-Line business entrepreneurs have many opportunities that they can explore successfully; all they need is a great on-line business idea. All good business ideas do not require spending of greater funds, but surely need thorough research before you take a plunge. However, make sure that you give your time and have some clever marketing plans in place to get a good start.

Operating and running a new business venture successfully is a tough job. According to a report, about 80% of new businesses close down in the first year. This is a huge failure rate. This should make you even more watchful about the steps you take to establish your startup.

One of the reasons for the high rate of failure may be that many entrepreneurs chose a wrong business idea. Along with a clickable business plan, you need to have every branding material in place. You need to create a logo (not your task but a designer’s), label, brochure, packaging and everything in between.

If you are planning to start your own business, then having that passion about entrepreneurship is not enough. You need to have a great business idea that is not only in demand but unique too. We have come up with great small business ideas that you may likely to consider in order to start your entrepreneurial journey. Let’s get started!

Here Are My Top 40 Online Business Ideas For 2023.

Idea #01) Selling Candles from Home.

Top 40 On-Line Business Ideas Make Money Selling Candles from Home By ForrestLast Updated:February 25, 2022 Make Money Are you passionate about candles and making money?Starting a scented candle business from the comfort of your home can be a great way to supplement your income with the chance of turning your side... ...

Idea #02) Affiliate Marketing.

Top 40 On-Line Business Ideas Affiliate Marketing: The Definitive Guide (for 2022 & 2023) Is 2022 is the year for you to learn how to make money online? Then you need to know the answer to this question: What is affiliate marketing? If you already know what affiliate marketing is, you probably know that people... ...

Idea #03) Set Up an E-Commerce Site.

Top 40 On-Line Business Ideas Set Up an E-Commerce Site. One of the best ways to earn online income is by setting up an e-commerce store. Here’s the plus side: if you try to go the route of affiliate marketing, the best affiliate marketers are focused on 3 main niches; dating, weight loss, and making money... ...

Idea #04) Be a Online Teacher.

Top 40 On-Line Business Ideas Teacher Who’s hiring: Outschool, K12, Prof360 Average hourly pay: $9 to $23 Teachers are often expected to encourage their young charges, offering help to both those who soar at the top or linger at the bottom of the class, guiding them through their formative years. However, one educator in Florida has been left decidedly... ...

Idea #05) Avoid Drop Shipping.

Top 40 On-Line Business Ideas 5 Producks You Should Avoid Drop Shipping. Dropshipping is when you create an online store to sell other people’s products (i.e you don’t do any of the manufacturing or shipping). Then, you get a commission for each sale. The benefit here is that you don’t have to risk buying up... ...

Idea #06) Open a jewelry store.

Top 40 On-Line Business Ideas Open an online jewelry store. There are several ways to put your eye for jewelry design and style to work in an online business: Sell your own designs and products with an e-commerce site. Use Etsy to sell handcrafted pieces. Source jewelry from manufacturers for a dropshipping business. Set up... ...

Idea #07) Become a Web Developer.

Top 40 On-Line Business Ideas Become a Web Developer. A web developer is someone who knows how to build a website from the bottom up. In order to do this, you need to learn coding, which will take time and hard work. But if you’re willing to put in the effort, it can pay quite... ...

Idea #08) Direct sales.

Top 40 On-Line Business Ideas Direct Sales Opps That Are Free or Cheap to Start. By Anna T. This post may contain affiliate links. Regardless, I only recommend sites I’ve researched and/or used and trust. Direct sales is definitely not for everyone. Doing well requires lots of hard work, dedication, and it also goes without saying that... ...

Idea #09) Sell Products on eBay.

Top 40 On-Line Business Ideas Sell Products on eBay. Sure it’s a bit old school, but people are still making lots of money on eBay. To start selling, you can do something simple like head to a local clothing store and buy some clothing on sale. Then, you can list it on eBay for a higher... ...

Idea #10) Start a Podcast.

Top 40 On-Line Business Ideas Start a Podcast. A podcast can be a great revenue generator. As you grow your podcast, you can offer paid sponsorships and sell your own products and services. Through the podcast, you’ll be able to earn the trust of your listeners, which makes them that much more likely to buy... ...

Idea #11) Learn and Master SEO.

Top 40 On-Line Business Ideas Learn and Master SEO. SEO (Search Engine Optimization) refers to getting a website to rank higher for certain “search terms” in search engines like Google. When a website ranks higher, it gets more relevant traffic and in turn, can make more revenue. This is another highly valued skill in the... ...

Idea #12) Photo editing.

Top 40 On-Line Business Ideas Photo editing. Your first association may be “Instagram influencers,” but many advertisers and businesses need photo editing services. You could even partner with event or portrait photographers — they do the in-person shoot, and you handle editing and packaging. Execute on your online business ideas today If you’re still wondering... ...

Idea #13) Freelance Pay Per Clicks.

Top 40 On-Line Business Ideas Freelance Pay Per Click Consulting. You ever saw those sponsored ads at the top of your Google search results? That’s Pay Per Click (PPC) advertising in action. It’s a form of internet marketing in which advertisers pay a fee each time one of their ads is clicked. Put simply, it’s... ...

Idea #14) Invest in Graphic Design.

Top 40 On-Line Business Ideas Invest Your Time in Graphic Design. Ever saw a beautiful sales page or a website design that really jumps out at you? That’s all due to a graphic designer. Graphic designers are basically visual communicators. They design web pages, sales pages, logos, and really anything else that needs to look... ...

Idea #15) Technical Writing.

Top 40 On-Line Business Ideas Technical Writing. Ever wondered who wrote the instruction manual for that new TV? That’s the job of technical writers. If you have a love for writing and like the technical side of things, then you may have what it takes to be a technical writer. Here’s a resource that can... ...

Idea #16) Assist with Lead Generation.

Top 40 On-Line Business Ideas Assist with Lead Generation. Businesses are always on the lookout for ways to create new leads. Leads, after all, are the lifeblood of businesses. When you assist with lead generation, you basically play the matchmaker. You connect business with the leads for whom they can solve the problems. A Beginner’s... ...

Idea #17) Lead generation service.

Top 40 On-Line Business Ideas Lead Generation Services: Getting in Touch With the Right Channels. By Brian Juhl Best Marketing Tools in Delivering Lead Generation ServicesMarketers are constantly looking for improvements in their conversion rates while also keeping an eye on what’s influencing sales. Another concern is accurately tracking marketing return on investment. Lead generation... ...

Idea #18) Software as a Service.

Top 40 On-Line Business Ideas Create SaaS. (Software as a Service) Google Apps, Dropbox, Leadpages – these are all SAAS. SAAS is any kind of online software that you pay to get access to. For this, you first must brainstorm/find an online service that people are willing to pay for on an ongoing basis. Once... ...

Idea #19) Start a Blog and Monetize it.

Top 40 On-Line Business Ideas Start a Blog and Monetize it. We talk a lot about how to start a blog on this website, and for good reason. In 2021, it’s easier to start a blog than ever before, and your blog can also be a big potential source of income (if you know how to monetize it).... ...

Idea #20. Technical Writing.

Top 40 On-Line Business Ideas Technical Writing. Ever wondered who wrote the instruction manual for that new TV? That’s the job of technical writers. If you have a love for writing and like the technical side of things, then you may have what it takes to be a technical writer. Here’s a resource that can... ...

Idea #21. Software as a Service.

Top 40 On-Line Business Ideas Create SaaS. (Software as a Service) Google Apps, Dropbox, Leadpages – these are all SAAS. SAAS is any kind of online software that you pay to get access to. For this, you first must brainstorm/find an online service that people are willing to pay for on an ongoing basis. Once... ...

Idea #22. Software testing automation.

Top 40 On-Line Business Ideas Software testing automation: A guide for project managers. By Mary Shacklett Software testing often gets overlooked, but automating it can be a good way to avoid launch date disasters.It’s the eternal nightmare of software project managers: the system you’ve been working on for months goes live and blows up. A... ...

Idea #23. Self-Publish a Book on Amazon.

Top 40 On-Line Business Ideas Self-Publish a Book on Amazon. Have you ever thought of writing a book, but didn’t know where to get started? All the publishing nonsense, editing, and formatting, marketing, etc.? With Amazon, you can self-publish a book fairly easily, and really make money from it. There are some simple and inexpensive guides to... ...

Idea #24. Create a Digital Product or Course.

Top 40 On-Line Business Ideas Create a Digital Product or Course. Creating a digital product or course is similar to writing an ebook. You’re monetizing your expertise by teaching it to the others. That being said, you don’t have the benefit of Amazon promoting your course. You have to do the promoting yourself through your... ...

Idea #25. Internet Research Specialist.

Top 40 On-Line Business Ideas How to Get Paid as an Internet Research Specialist. There’s never been more content online, and it takes an expert to research it successfully. Some people will complain about the glut of content online, but someone with an entrepreneurial mindset will see this is an opportunity — where there are problems there... ...

Idea #26. Writing – speeches, & content.

Top 40 On-Line Business Ideas Write speeches, music, Copywriting and content writing. A good speech is a work of art, and many people need help with it. Writers with a flair for crafting impactful presentations can s tart an online service business in speechwriting. Speechwriting is not just for politics — people work with writers... ...

Idea #27. Print On-Demand.

Top 40 On-Line Business Ideas Print On-Demand (POD) Online Business. POD stands for Print on-demand and is perhaps the easiest way to make money online. The average time it takes to start a business like this is 3 to 5 days. The principle behind this is really simple: 1. You sell unique tshirts that will be created... ...

Idea #28. Start A Solar Energy Business.

Top 40 On-Line Business Ideas How To Start A Solar Energy Business: 6 Step Guide. By Business Opportunity Starting your own solar energy business can be a very exciting venture and is an excellent way to enter an emerging industry with fantastic income potential. But, your solar energy business isn’t just about sunshine. The need for small... ...

Idea #29. Start a gaming business.

Top 40 On-Line Business Ideas Start a gaming business. Can you really make money playing video games? If you’re a high-level player and you can put some time into marketing your business, then yes. This article on Gamefly is a good primer on how advanced players can monetize their gaming skills through streaming, educational videos, or selling... ...

Idea #30. Starting a cooking business.

Top 40 On-Line Business Ideas Starting a cooking business from home. By: Faith McMath In recent years there’s been a huge boost in people seeking to start a home based cooking business. It’s helped by our national obsession with baking, cooking and, of course, eating!Whether you’re an expert cake maker or you’re looking to capitalise... ...

Idea #31. Travel consultancy.

Top 40 On-Line Business Ideas Travel consultancy & Planning. With the increase in the travelling cost, people are looking for different deals and ways to save their money. If you know that you can find great deals on rental cars, hotel fares, or airline fares, then you can start your online travel planner business. As... ...

Idea #32. Teach Yoga classes.

Top 40 On-Line Business Ideas Teach Yoga classes, as a Business. Today Yoga has spread widely as a science and art of wellness. People from all around the world have started showing interest in yoga asanas to get relief from physical and mental health. Having a yoga studio can be the easy business to start... ...

Idea #33. Crowdfunding Consulting.

Top 40 On-Line Business Ideas Crowdfunding Consulting. Crowdfunding has become a very popular means of financing projects. But with so many ideas fighting for attention on platforms like Indiegogo and Kickstarter, success is far from guaranteed. Startups need advice on how to launch a successful crowdfunding campaign. This is where you come in — as... ...

Idea #34. Real estate crowdfunding.

Top 40 On-Line Business Ideas Real Estate crowdfunding.  Should I invest? By Zricks.com Many people wonder when they should start investing and almost always, the answer is now. After you’ve saved enough cash to cover a few months of living expenses, think about your financial goals. Everyone hopes to retire someday and the sooner you... ...

Idea #35. Instagram Sponsorships.

Top 40 On-Line Business Ideas Instagram Sponsorships. Do you love taking photos and dream of building up a great Instagram following? As you grow your following, more sponsorship opportunities will become available. For example, if your account is focused on fitness, you may be able to sponsor products like protein powder, supplements, etc. Instagram Sponsorship... ...

Idea #36. Buy and Flip Domains.

Top 40 On-Line Business Ideas Buy and Flip Domains. You’ve probably heard of people who buy and “flip” real estate, right? They buy a house for a relatively good price, fix it up a little bit, and then resell it for a nice profit. It’s the same idea for buying and flipping domains. Whether it’s... ...

Idea #37. Complete Guide to Domain Flipping.

Top 40 On-Line Business Ideas Complete Guide to Domain Flipping By Forrest|Last Updated: August 16, 2022 Make Money If you haven’t heard of domain flipping yet, don’t worry, many people haven’t. Flipping domains can be an extremely lucrative side hustle capable of making you thousands of dollars per month by acquiring the right... ...

Idea #38. Flipping Websites: Make Money.

Top 40 On-Line Business Ideas Flipping Websites: How to Make Money By Forrest|Last Updated:May 26, 2022 Make Money If you’re looking for an online side hustle with an unlimited income potential, flipping websites can be the perfect option for many entrepreneurs.Similar to other forms of flipping, the process is quite simple to understand. You’ll... ...

Idea #39. Start a Consulting Business.

Top 40 On-Line Business Ideas Start a Consulting Business. Do you have tons of knowledge in a specific field? Then you may have what it takes to be a highly paid online consultant. As a consultant, you simply must apply the knowledge, skills, and experience you have in a specific field to help clients solve... ...

Idea #40. Sell your small business.

Top 40 On-Line Business Ideas How to sell your small business. Kayleigh Kulp If you’ve spent years — maybe even a lifetime — building a small business and are starting to think about retiring or cashing out, now may be a good time to sell. The median asking price of businesses for sale grew 12.5... ...