If the Market is at an All-Time High, is Now a Good Time to Invest?
Timing the market is often a failed game. Very few investors can time it right. The best way to match investments is with long term goals. Investing small amounts regularly, over a longer period, is more likely to help you reach your goals.