You can transfer, always.
Time wasted... Depends on how different the course you transfer to is.
Many courses allow contributions from shared units that you've done. Of course, the things you didn't do you'll have to catch up with.
Which courses are you considering?