Purchasing stocks at the right time can maximize your return on investment, especially if you plan to buy and hold shares ...