in my opinion the quickest way to see if your offering/service/product is worth investing time, money and energy is the strategy below : 
1. define your WHY, WHAT, WHO of your business
2.  Define Problem – Solution – Benefit Statement: aka your Elevator Pitch or CORE Message  ( I help 
 (who – your target audience)____________accomplish/do (what–problem)________ so they can _____ (benefit/results)
3. then discover you niche 
  Describe Your Ideal Client
 How will you serve them
 What will your client gain
 Who Are Your Market Leaders / Potential Partners
 Define Your Core Message
 Define your Business Vision Statement
 Define your Business Mission Statement
4. Create a structured plan to maximizing your profits online ( Day 10-15 ) 
Understand the entire process and strategize the steps along the way
create framework of your business 
how will you serve your ideal customers? 
attract and grow audience with engaging content and messaging
promote your message to the world and sell your heart out 
how can you serve more and stay true to your vision? 
5. Market Test / First Offer Planning ( Day 15 - 25  ) 
 Isolate your ideal client (Who you will serve?)
 Isolate the Pain, Problem (Where they are at)
 Identify their dream goals (Where you will move them to)
 Identify the Solution (How will you serve them? What do they get?)
 Create your Product “Core Message”
 Verify demand (Research Google, Amazon, Clickbank, Forums / Groups)
 Decide your Product Delivery Strategy (choose 1 from each list)
service
     live webinars/ teseminar series
     verify demand ( google, amazon, webinar series etc ) 
Decide your Marketing Strategy
    sell a paid webinar(s) 
    free webinar as sales strategy 
    sales funnel ( optin offer, to sales strategy )
 Outline the Product Content
   Strategize Potential Upsell Plan (coaching, services, info product etc.)
6. A. Product Creation Foundation ( Day 25-30 )  
 Choose Email Database Software
 Choose Webpage Creation Software
 Choose Product Delivery / Shopping Cart Software
 Choose Webinar Software
6a.  paid webinar formula ( day 30-50 ) 
 Outline the product (webinar) content
 Create the Paid Webinar Registration Page
 Create the Order Form page
 Payment Integration
 Create the Product Delivery
6b.  free webinar formula ( day 30-50 ) 
Create the Free Webinar Outline
 Create the Webinar Registration Page
 Create the Webinar Thank You Page
 Write the pre-webinar emails
 Write the post-webinar emails
 Create the Sales Page (optional)
 Create the Order Page
 Payment Integration
 Create the optional upsell page(s)
 Product Delivery
create the secure delivery website
 Post Delivery (optional)
create evergreen product
6c.  sales funnel formula ( day 30-50 )  
Strategize the Sales Funnel outline
 Create the Opt In Page
 Create the Thank You Page
 Create the Delivery Page
 Create the Sales Page
 Create the Order Page
 Payment Integration
 Create the optional Upsell Page
 Create the secure product delivery website
7. marketing ( day 50-60 ) 
 Strategize marketing plan tutorial
 Leverage existing network strategy
 Choose primary marketing method
 Create promotional marketing material / ads / copy
 Set up Facebook Ads
 Execute email marketing campaign
This is  process that i have been developed for some of my talented  clients with success. 
i think you can get some value from it. 
If you would like me to help you implement this plan going forward, don't hesitate to contact me. 
Good Luck!!