It will be worth doing your research to find the model you definitely want and the best price. Use this to see how the price has changed on Amazon for the phone you want - it will give you an idea as to how much to pay and whether the current price is a bargain
https://uk.camelcamelcamel.com/ (It tracks Amazon's prices but it is useful wherever you decide to buy from)
I don't think prices are going to rise over the next three or four weeks so it could be worth holding on to Black Friday - a lot of it is a con but there are some genuine savings.