Fully agreed. I just wrote a whole post yesterday on when is the right time to get an idea developed. It’s so so important to validate the problem and that there is a market.
This is a great endorsement for myself. I have been getting better at doing almost all of what you mentioned in your post. Hearing from someone else you are doing the right thing is so motivating!