It's often said that there's never a right time to buy a new computer as technology and the components within consumer electronics move on and are updated at such a breakneck pace. Consequently, the PC, laptop, satnav or audio player you buy today will seem slow, lacking in memory and generally old hat a year or even a few months down the line.
There is, however, a right time to bag a technology bargain.
For US customers, this time is Black Friday - ie today, the day after Thanksgiving. Black Friday is equivalent of the first day of the Harrods sale, when retailers seem drunk on the rash deals they're offering - often for one day only.
Black Friday has become the day when $600 HDTVs can be snapped up for $250, iPods go for a song and bargain seekers risk their health by camping outside stores overnight in a bid to be the first through the door to get their hands on the most discounted items.
He says: "Black Friday is actually a time for amazing deals." If you plan to buy something specific in the next six months and you discover a bargain advertised on Black Friday, buy it, Trang says.
"We monitor these prices all the time. We saw one price on a tech product last year [on Black Friday], and we didn't see that good a price [on it] again for 11 months."
The other point Trang makes is that the web is the best place to pick up these bargains - you don't need to get up at the crack of dawn and set up camp outside a retail store and you can trawl the web much more efficiently than you could traipse from shop to shop.
It also means that those of us who don't reside in the US, Black Friday can be enjoyed via the web: many retailers will honour the same deals offered on their website for international customers. You do of course have to factor in the additional shipping charges, but that's the case whenever you buy from abroad.