@seoguyy is right about the waitlist trap... emails are easy to get but they rarely convert. If you want real validation without wasting months coding, you need to run a fake door test. Just build a clean landing page, put a pricing table with a "Buy Now" button, and hook it up to a stripe form. When they try to pay, you trigger a message saying "we are currently at capacity, enter email to get notified when we open next slot" or something similar. Run maybe $50-100 of targeted google search ads to it. If people actually click through to enter their card info, you know theres real buying intent. If nobody clicks the buy button, you just saved yourself 3 months of dev work.