Market timing is a practical and emotional impossibility, as commented by Benjamin Graham. Indeed, the timing is definitely not perfect (if it ever is) to buy Google shares with all the immediate uncertainties ahead.
finance