This line from Mark Zuckerberg " ideas doesn't come naturally, it comes naturally when you start working on it".
I think in my case it was so true. Stop doubting yourself.
After tomorrow no one can capture them! Eventually Retailers will be trapped! It's a sell on the rise market! In greed comes opportunity which should be fulfilled when the market is in fear!