best time to buy trading psychology for beginners