Is it possible that a same INSERT operation performance will suddenly degrade?
It could be blocked by another process, it could have forced an autogrow, something else may have taken the CPU's attention, data may have changed affecting cardinality, the plan could have been flushed, who knows? 

Basically, yes, the same query can behave differently at different times due to a variety of environmental factors, both inside SQL Server and external.