What do you think is the right time to implement marketing strategies? This could be a vague question. I only mean the proper time to spend money on marketing strategies. As a matter of fact every Internet marketer at some point or the other has to spend money on marketing.
For me, It would be better to do some site analysis first coz by that you can assess either you'll have a competitive website and try to balance each concept that relates to your site. Weigh things first before you decide whats your next step would be.
That, as you said is a vague question with many answers. With that said - once your offer is launched, it is great to do only after establishing presence on the following online platforms: Netwok marketing platform (such as Linkedin) Social Media SEO platforms (such as slideshare, optimized FB Fanpages etc) Free Blogs (such as Infobarrel, Squidoo, Tumblr etc) Online business directories (such as Manta) Micro-blogs (such as Twitter, Jaiku etc0 Marketing Forums (you've done so already) Free Press Release services There are more which can be added but once you've established a presence BY KEYWORD MARKET, paid search and ads should then be investigated.
I think the right time to implement marketing campaign is after Beta/testing phase. you can hire view tester to do this job and once all them give positive feedback, you can start it up. Positive feedback is not only giving you information in case you have upload error script but also give you more confident booster once the testing done. This confident will give you stronger sales letter composition and better exposure.
i think you should implement marketing strategies when you have selected the right niche for you, niche where you are sure you can get lots of money from it