Being bombarded with ads for a top I looked at, they really know what they are doing because I keep seeing it and now I love it and want it am I being brainwashed?! Should I buy now or hope they have a sale for black Friday or will it be gone by then opinions please?