There's a saying in investing: Time in the market beats market timing. Essentially, that means investing over the long haul is what generates wealth, not finding the perfect time to invest. The longer you wait to start investing, the less time your money has to compound, and that costs you big in the long run. Yet there are a number of reasons people delay investing.
Pepperoni Pete : If your long term it's a flat out no brainer