You're just looking to time the market. It's not really a reliable strategy (unless you trade in insider info). Most stocks often mentioned in news/articles will inevitably get a stock boost when good news hits. Why not time them as well if you can time SNAP?