yes it is the perfect time to buy bitcoin because it is not yet $500,000 so you can afford to buy one $500,000 bitcoin for the price of $4000.
Should I wait until it drops in September? Will it drop in October because of the hard fork, or will it go up because everyone wants to get their share of the fork coin? Will whales push the price down in September so they can accumulate it cheaper?
after September is October, then November, then December then January 2018, February,.... and each month there will be another thing going on. it is fork now, then it is ETF, then it is someone FUDing then it is China again, then it is another country, then it is another bullshit we don't know yet, and so on.
if you want to wait for each of these you will end up waiting for eternity.